	.file "buildvm_x86.dasc"
	.text
	.p2align 4

	.globl lj_vm_asm_begin
	.hidden lj_vm_asm_begin
	.type lj_vm_asm_begin, @object
	.size lj_vm_asm_begin, 0
lj_vm_asm_begin:
.Lbegin:

	.globl lj_BC_ISLT
	.hidden lj_BC_ISLT
	.type lj_BC_ISLT, @function
	.size lj_BC_ISLT, 92
lj_BC_ISLT:
	.byte 76,139,28,202,72,139,44,194,76,137,217,72,137,232,73,193
	.byte 251,47,72,193,253,47,65,131,251,242,15,131,46,33,0,0
	.byte 131,253,242,15,131,37,33,0,0,102,72,15,110,192,102,72
	.byte 15,110,201,72,131,195,4,102,15,46,193,118,12,15,183,67
	.byte 254,72,141,156,131,0,0,254,255,139,3,15,182,204,15,182
	.byte 232,72,131,195,4,193,232,16,65,255,36,238

	.globl lj_BC_ISGE
	.hidden lj_BC_ISGE
	.type lj_BC_ISGE, @function
	.size lj_BC_ISGE, 92
lj_BC_ISGE:
	.byte 76,139,28,202,72,139,44,194,76,137,217,72,137,232,73,193
	.byte 251,47,72,193,253,47,65,131,251,242,15,131,210,32,0,0
	.byte 131,253,242,15,131,201,32,0,0,102,72,15,110,192,102,72
	.byte 15,110,201,72,131,195,4,102,15,46,193,119,12,15,183,67
	.byte 254,72,141,156,131,0,0,254,255,139,3,15,182,204,15,182
	.byte 232,72,131,195,4,193,232,16,65,255,36,238

	.globl lj_BC_ISLE
	.hidden lj_BC_ISLE
	.type lj_BC_ISLE, @function
	.size lj_BC_ISLE, 92
lj_BC_ISLE:
	.byte 76,139,28,202,72,139,44,194,76,137,217,72,137,232,73,193
	.byte 251,47,72,193,253,47,65,131,251,242,15,131,118,32,0,0
	.byte 131,253,242,15,131,109,32,0,0,102,72,15,110,192,102,72
	.byte 15,110,201,72,131,195,4,102,15,46,193,114,12,15,183,67
	.byte 254,72,141,156,131,0,0,254,255,139,3,15,182,204,15,182
	.byte 232,72,131,195,4,193,232,16,65,255,36,238

	.globl lj_BC_ISGT
	.hidden lj_BC_ISGT
	.type lj_BC_ISGT, @function
	.size lj_BC_ISGT, 92
lj_BC_ISGT:
	.byte 76,139,28,202,72,139,44,194,76,137,217,72,137,232,73,193
	.byte 251,47,72,193,253,47,65,131,251,242,15,131,26,32,0,0
	.byte 131,253,242,15,131,17,32,0,0,102,72,15,110,192,102,72
	.byte 15,110,201,72,131,195,4,102,15,46,193,115,12,15,183,67
	.byte 254,72,141,156,131,0,0,254,255,139,3,15,182,204,15,182
	.byte 232,72,131,195,4,193,232,16,65,255,36,238

	.globl lj_BC_ISEQV
	.hidden lj_BC_ISEQV
	.type lj_BC_ISEQV, @function
	.size lj_BC_ISEQV, 150
lj_BC_ISEQV:
	.byte 72,139,44,194,76,139,28,202,72,131,195,4,72,137,232,76
	.byte 137,217,72,193,253,47,73,193,251,47,131,253,242,115,55,65
	.byte 131,251,242,115,49,102,72,15,110,200,102,72,15,110,193,102
	.byte 15,46,193,122,14,117,12,15,183,67,254,72,141,156,131,0
	.byte 0,254,255,139,3,15,182,204,15,182,232,72,131,195,4,193
	.byte 232,16,65,255,36,238,131,253,245,15,132,40,32,0,0,65
	.byte 131,251,245,15,132,30,32,0,0,72,57,193,116,201,68,57
	.byte 221,117,208,131,253,244,119,203,72,193,225,17,72,193,233,17
	.byte 72,139,105,32,72,133,237,116,186,246,69,10,16,117,180,49
	.byte 237,233,197,31,0,0

	.globl lj_BC_ISNEV
	.hidden lj_BC_ISNEV
	.type lj_BC_ISNEV, @function
	.size lj_BC_ISNEV, 153
lj_BC_ISNEV:
	.byte 72,139,44,194,76,139,28,202,72,131,195,4,72,137,232,76
	.byte 137,217,72,193,253,47,73,193,251,47,131,253,242,115,55,65
	.byte 131,251,242,115,49,102,72,15,110,200,102,72,15,110,193,102
	.byte 15,46,193,122,2,116,12,15,183,67,254,72,141,156,131,0
	.byte 0,254,255,139,3,15,182,204,15,182,232,72,131,195,4,193
	.byte 232,16,65,255,36,238,131,253,245,15,132,146,31,0,0,65
	.byte 131,251,245,15,132,136,31,0,0,72,57,193,116,213,68,57
	.byte 221,117,196,131,253,244,119,191,72,193,225,17,72,193,233,17
	.byte 72,139,105,32,72,133,237,116,174,246,69,10,16,117,168,189
	.byte 1,0,0,0,233,44,31,0,0

	.globl lj_BC_ISEQS
	.hidden lj_BC_ISEQS
	.type lj_BC_ISEQS, @function
	.size lj_BC_ISEQS, 80
lj_BC_ISEQS:
	.byte 72,247,208,72,139,44,202,72,131,195,4,73,137,235,72,193
	.byte 229,17,72,193,237,17,73,193,251,47,65,131,251,251,117,37
	.byte 73,59,44,199,117,12,15,183,67,254,72,141,156,131,0,0
	.byte 254,255,139,3,15,182,204,15,182,232,72,131,195,4,193,232
	.byte 16,65,255,36,238,65,131,251,245,117,231,233,8,31,0,0

	.globl lj_BC_ISNES
	.hidden lj_BC_ISNES
	.type lj_BC_ISNES, @function
	.size lj_BC_ISNES, 80
lj_BC_ISNES:
	.byte 72,247,208,72,139,44,202,72,131,195,4,73,137,235,72,193
	.byte 229,17,72,193,237,17,73,193,251,47,65,131,251,251,117,37
	.byte 73,59,44,199,116,12,15,183,67,254,72,141,156,131,0,0
	.byte 254,255,139,3,15,182,204,15,182,232,72,131,195,4,193,232
	.byte 16,65,255,36,238,65,131,251,245,117,219,233,184,30,0,0

	.globl lj_BC_ISEQN
	.hidden lj_BC_ISEQN
	.type lj_BC_ISEQN, @function
	.size lj_BC_ISEQN, 78
lj_BC_ISEQN:
	.byte 72,139,44,202,72,131,195,4,73,137,235,73,193,251,47,65
	.byte 131,251,242,115,46,242,65,15,16,4,199,102,15,46,4,202
	.byte 122,14,117,12,15,183,67,254,72,141,156,131,0,0,254,255
	.byte 139,3,15,182,204,15,182,232,72,131,195,4,193,232,16,65
	.byte 255,36,238,65,131,251,245,117,231,233,106,30,0,0

	.globl lj_BC_ISNEN
	.hidden lj_BC_ISNEN
	.type lj_BC_ISNEN, @function
	.size lj_BC_ISNEN, 78
lj_BC_ISNEN:
	.byte 72,139,44,202,72,131,195,4,73,137,235,73,193,251,47,65
	.byte 131,251,242,115,46,242,65,15,16,4,199,102,15,46,4,202
	.byte 122,2,116,12,15,183,67,254,72,141,156,131,0,0,254,255
	.byte 139,3,15,182,204,15,182,232,72,131,195,4,193,232,16,65
	.byte 255,36,238,65,131,251,245,117,219,233,28,30,0,0

	.globl lj_BC_ISEQP
	.hidden lj_BC_ISEQP
	.type lj_BC_ISEQP, @function
	.size lj_BC_ISEQP, 60
lj_BC_ISEQP:
	.byte 72,247,208,72,139,44,202,72,193,253,47,72,131,195,4,57
	.byte 197,117,31,15,183,67,254,72,141,156,131,0,0,254,255,139
	.byte 3,15,182,204,15,182,232,72,131,195,4,193,232,16,65,255
	.byte 36,238,131,253,245,117,232,233,224,29,0,0

	.globl lj_BC_ISNEP
	.hidden lj_BC_ISNEP
	.type lj_BC_ISNEP, @function
	.size lj_BC_ISNEP, 59
lj_BC_ISNEP:
	.byte 72,247,208,72,139,44,202,72,193,253,47,72,131,195,4,57
	.byte 197,116,21,131,253,245,15,132,196,29,0,0,15,183,67,254
	.byte 72,141,156,131,0,0,254,255,139,3,15,182,204,15,182,232
	.byte 72,131,195,4,193,232,16,65,255,36,238

	.globl lj_BC_ISTC
	.hidden lj_BC_ISTC
	.type lj_BC_ISTC, @function
	.size lj_BC_ISTC, 56
lj_BC_ISTC:
	.byte 76,139,28,194,72,131,195,4,76,137,221,73,193,251,47,65
	.byte 131,251,254,115,16,72,137,44,202,15,183,67,254,72,141,156
	.byte 131,0,0,254,255,139,3,15,182,204,15,182,232,72,131,195
	.byte 4,193,232,16,65,255,36,238

	.globl lj_BC_ISFC
	.hidden lj_BC_ISFC
	.type lj_BC_ISFC, @function
	.size lj_BC_ISFC, 56
lj_BC_ISFC:
	.byte 76,139,28,194,72,131,195,4,76,137,221,73,193,251,47,65
	.byte 131,251,254,114,16,72,137,44,202,15,183,67,254,72,141,156
	.byte 131,0,0,254,255,139,3,15,182,204,15,182,232,72,131,195
	.byte 4,193,232,16,65,255,36,238

	.globl lj_BC_IST
	.hidden lj_BC_IST
	.type lj_BC_IST, @function
	.size lj_BC_IST, 49
lj_BC_IST:
	.byte 76,139,28,194,72,131,195,4,73,193,251,47,65,131,251,254
	.byte 115,12,15,183,67,254,72,141,156,131,0,0,254,255,139,3
	.byte 15,182,204,15,182,232,72,131,195,4,193,232,16,65,255,36
	.byte 238

	.globl lj_BC_ISF
	.hidden lj_BC_ISF
	.type lj_BC_ISF, @function
	.size lj_BC_ISF, 49
lj_BC_ISF:
	.byte 76,139,28,194,72,131,195,4,73,193,251,47,65,131,251,254
	.byte 114,12,15,183,67,254,72,141,156,131,0,0,254,255,139,3
	.byte 15,182,204,15,182,232,72,131,195,4,193,232,16,65,255,36
	.byte 238

	.globl lj_BC_ISTYPE
	.hidden lj_BC_ISTYPE
	.type lj_BC_ISTYPE, @function
	.size lj_BC_ISTYPE, 35
lj_BC_ISTYPE:
	.byte 72,139,44,202,72,193,253,47,1,197,15,133,229,28,0,0
	.byte 139,3,15,182,204,15,182,232,72,131,195,4,193,232,16,65
	.byte 255,36,238

	.globl lj_BC_ISNUM
	.hidden lj_BC_ISNUM
	.type lj_BC_ISNUM, @function
	.size lj_BC_ISNUM, 37
lj_BC_ISNUM:
	.byte 76,139,28,202,73,193,251,47,65,131,251,242,15,131,192,28
	.byte 0,0,139,3,15,182,204,15,182,232,72,131,195,4,193,232
	.byte 16,65,255,36,238

	.globl lj_BC_MOV
	.hidden lj_BC_MOV
	.type lj_BC_MOV, @function
	.size lj_BC_MOV, 27
lj_BC_MOV:
	.byte 72,139,44,194,72,137,44,202,139,3,15,182,204,15,182,232
	.byte 72,131,195,4,193,232,16,65,255,36,238

	.globl lj_BC_NOT
	.hidden lj_BC_NOT
	.type lj_BC_NOT, @function
	.size lj_BC_NOT, 50
lj_BC_NOT:
	.byte 72,139,44,194,72,193,253,47,184,2,0,0,0,72,131,253
	.byte 254,131,216,0,72,193,224,47,72,247,208,72,137,4,202,139
	.byte 3,15,182,204,15,182,232,72,131,195,4,193,232,16,65,255
	.byte 36,238

	.globl lj_BC_UNM
	.hidden lj_BC_UNM
	.type lj_BC_UNM, @function
	.size lj_BC_UNM, 57
lj_BC_UNM:
	.byte 72,139,44,194,73,137,235,73,193,251,47,65,131,251,242,15
	.byte 131,129,28,0,0,72,184,0,0,0,0,0,0,0,128,72
	.byte 49,197,72,137,44,202,139,3,15,182,204,15,182,232,72,131
	.byte 195,4,193,232,16,65,255,36,238

	.globl lj_BC_LEN
	.hidden lj_BC_LEN
	.type lj_BC_LEN, @function
	.size lj_BC_LEN, 91
lj_BC_LEN:
	.byte 72,139,4,194,73,137,195,72,193,224,17,72,193,232,17,73
	.byte 193,251,47,65,131,251,251,117,32,15,87,192,242,15,42,64
	.byte 20,242,15,17,4,202,139,3,15,182,204,15,182,232,72,131
	.byte 195,4,193,232,16,65,255,36,238,65,131,251,244,15,133,120
	.byte 28,0,0,72,137,199,72,137,213
	call lj_tab_len
	.byte 242,15,42,192,72,137,234,15,182,75,253,235,198

	.globl lj_BC_ADDVN
	.hidden lj_BC_ADDVN
	.type lj_BC_ADDVN, @function
	.size lj_BC_ADDVN, 59
lj_BC_ADDVN:
	.byte 15,182,236,15,182,192,76,139,28,234,73,193,251,47,65,131
	.byte 251,242,15,131,215,27,0,0,242,15,16,4,234,242,65,15
	.byte 88,4,199,242,15,17,4,202,139,3,15,182,204,15,182,232
	.byte 72,131,195,4,193,232,16,65,255,36,238

	.globl lj_BC_SUBVN
	.hidden lj_BC_SUBVN
	.type lj_BC_SUBVN, @function
	.size lj_BC_SUBVN, 59
lj_BC_SUBVN:
	.byte 15,182,236,15,182,192,76,139,28,234,73,193,251,47,65,131
	.byte 251,242,15,131,156,27,0,0,242,15,16,4,234,242,65,15
	.byte 92,4,199,242,15,17,4,202,139,3,15,182,204,15,182,232
	.byte 72,131,195,4,193,232,16,65,255,36,238

	.globl lj_BC_MULVN
	.hidden lj_BC_MULVN
	.type lj_BC_MULVN, @function
	.size lj_BC_MULVN, 59
lj_BC_MULVN:
	.byte 15,182,236,15,182,192,76,139,28,234,73,193,251,47,65,131
	.byte 251,242,15,131,97,27,0,0,242,15,16,4,234,242,65,15
	.byte 89,4,199,242,15,17,4,202,139,3,15,182,204,15,182,232
	.byte 72,131,195,4,193,232,16,65,255,36,238

	.globl lj_BC_DIVVN
	.hidden lj_BC_DIVVN
	.type lj_BC_DIVVN, @function
	.size lj_BC_DIVVN, 59
lj_BC_DIVVN:
	.byte 15,182,236,15,182,192,76,139,28,234,73,193,251,47,65,131
	.byte 251,242,15,131,38,27,0,0,242,15,16,4,234,242,65,15
	.byte 94,4,199,242,15,17,4,202,139,3,15,182,204,15,182,232
	.byte 72,131,195,4,193,232,16,65,255,36,238

	.globl lj_BC_MODVN
	.hidden lj_BC_MODVN
	.type lj_BC_MODVN, @function
	.size lj_BC_MODVN, 64
lj_BC_MODVN:
	.byte 15,182,236,15,182,192,76,139,28,234,73,193,251,47,65,131
	.byte 251,242,15,131,235,26,0,0,242,15,16,4,234,242,65,15
	.byte 16,12,199,232,152,50,0,0,242,15,17,4,202,139,3,15
	.byte 182,204,15,182,232,72,131,195,4,193,232,16,65,255,36,238

	.globl lj_BC_ADDNV
	.hidden lj_BC_ADDNV
	.type lj_BC_ADDNV, @function
	.size lj_BC_ADDNV, 59
lj_BC_ADDNV:
	.byte 15,182,236,15,182,192,76,139,28,234,73,193,251,47,65,131
	.byte 251,242,15,131,177,26,0,0,242,65,15,16,4,199,242,15
	.byte 88,4,234,242,15,17,4,202,139,3,15,182,204,15,182,232
	.byte 72,131,195,4,193,232,16,65,255,36,238

	.globl lj_BC_SUBNV
	.hidden lj_BC_SUBNV
	.type lj_BC_SUBNV, @function
	.size lj_BC_SUBNV, 59
lj_BC_SUBNV:
	.byte 15,182,236,15,182,192,76,139,28,234,73,193,251,47,65,131
	.byte 251,242,15,131,118,26,0,0,242,65,15,16,4,199,242,15
	.byte 92,4,234,242,15,17,4,202,139,3,15,182,204,15,182,232
	.byte 72,131,195,4,193,232,16,65,255,36,238

	.globl lj_BC_MULNV
	.hidden lj_BC_MULNV
	.type lj_BC_MULNV, @function
	.size lj_BC_MULNV, 59
lj_BC_MULNV:
	.byte 15,182,236,15,182,192,76,139,28,234,73,193,251,47,65,131
	.byte 251,242,15,131,59,26,0,0,242,65,15,16,4,199,242,15
	.byte 89,4,234,242,15,17,4,202,139,3,15,182,204,15,182,232
	.byte 72,131,195,4,193,232,16,65,255,36,238

	.globl lj_BC_DIVNV
	.hidden lj_BC_DIVNV
	.type lj_BC_DIVNV, @function
	.size lj_BC_DIVNV, 59
lj_BC_DIVNV:
	.byte 15,182,236,15,182,192,76,139,28,234,73,193,251,47,65,131
	.byte 251,242,15,131,0,26,0,0,242,65,15,16,4,199,242,15
	.byte 94,4,234,242,15,17,4,202,139,3,15,182,204,15,182,232
	.byte 72,131,195,4,193,232,16,65,255,36,238

	.globl lj_BC_MODNV
	.hidden lj_BC_MODNV
	.type lj_BC_MODNV, @function
	.size lj_BC_MODNV, 40
lj_BC_MODNV:
	.byte 15,182,236,15,182,192,76,139,28,234,73,193,251,47,65,131
	.byte 251,242,15,131,197,25,0,0,242,65,15,16,4,199,242,15
	.byte 16,12,234,233,207,254,255,255

	.globl lj_BC_ADDVV
	.hidden lj_BC_ADDVV
	.type lj_BC_ADDVV, @function
	.size lj_BC_ADDVV, 76
lj_BC_ADDVV:
	.byte 15,182,236,15,182,192,76,139,28,234,73,193,251,47,65,131
	.byte 251,242,15,131,179,25,0,0,76,139,28,194,73,193,251,47
	.byte 65,131,251,242,15,131,161,25,0,0,242,15,16,4,234,242
	.byte 15,88,4,194,242,15,17,4,202,139,3,15,182,204,15,182
	.byte 232,72,131,195,4,193,232,16,65,255,36,238

	.globl lj_BC_SUBVV
	.hidden lj_BC_SUBVV
	.type lj_BC_SUBVV, @function
	.size lj_BC_SUBVV, 76
lj_BC_SUBVV:
	.byte 15,182,236,15,182,192,76,139,28,234,73,193,251,47,65,131
	.byte 251,242,15,131,103,25,0,0,76,139,28,194,73,193,251,47
	.byte 65,131,251,242,15,131,85,25,0,0,242,15,16,4,234,242
	.byte 15,92,4,194,242,15,17,4,202,139,3,15,182,204,15,182
	.byte 232,72,131,195,4,193,232,16,65,255,36,238

	.globl lj_BC_MULVV
	.hidden lj_BC_MULVV
	.type lj_BC_MULVV, @function
	.size lj_BC_MULVV, 76
lj_BC_MULVV:
	.byte 15,182,236,15,182,192,76,139,28,234,73,193,251,47,65,131
	.byte 251,242,15,131,27,25,0,0,76,139,28,194,73,193,251,47
	.byte 65,131,251,242,15,131,9,25,0,0,242,15,16,4,234,242
	.byte 15,89,4,194,242,15,17,4,202,139,3,15,182,204,15,182
	.byte 232,72,131,195,4,193,232,16,65,255,36,238

	.globl lj_BC_DIVVV
	.hidden lj_BC_DIVVV
	.type lj_BC_DIVVV, @function
	.size lj_BC_DIVVV, 76
lj_BC_DIVVV:
	.byte 15,182,236,15,182,192,76,139,28,234,73,193,251,47,65,131
	.byte 251,242,15,131,207,24,0,0,76,139,28,194,73,193,251,47
	.byte 65,131,251,242,15,131,189,24,0,0,242,15,16,4,234,242
	.byte 15,94,4,194,242,15,17,4,202,139,3,15,182,204,15,182
	.byte 232,72,131,195,4,193,232,16,65,255,36,238

	.globl lj_BC_MODVV
	.hidden lj_BC_MODVV
	.type lj_BC_MODVV, @function
	.size lj_BC_MODVV, 57
lj_BC_MODVV:
	.byte 15,182,236,15,182,192,76,139,28,234,73,193,251,47,65,131
	.byte 251,242,15,131,131,24,0,0,76,139,28,194,73,193,251,47
	.byte 65,131,251,242,15,131,113,24,0,0,242,15,16,4,234,242
	.byte 15,16,12,194,233,102,253,255,255

	.globl lj_BC_POW
	.hidden lj_BC_POW
	.type lj_BC_POW, @function
	.size lj_BC_POW, 91
lj_BC_POW:
	.byte 15,182,236,15,182,192,76,139,28,234,73,193,251,47,65,131
	.byte 251,242,15,131,74,24,0,0,76,139,28,194,73,193,251,47
	.byte 65,131,251,242,15,131,56,24,0,0,242,15,16,4,234,242
	.byte 15,16,12,194,72,137,213
	call pow@PLT
	.byte 15,182,75,253,72,137,234,242,15,17,4,202,139,3,15,182
	.byte 204,15,182,232,72,131,195,4,193,232,16,65,255,36,238

	.globl lj_BC_CAT
	.hidden lj_BC_CAT
	.type lj_BC_CAT, @function
	.size lj_BC_CAT, 84
lj_BC_CAT:
	.byte 15,182,236,15,182,192,72,139,124,36,16,72,137,87,32,72
	.byte 141,52,194,137,194,41,234,72,137,253,72,137,92,36,24
	call lj_meta_cat
	.byte 72,139,85,32,72,133,192,15,133,19,24,0,0,15,182,107
	.byte 255,15,182,75,253,72,139,4,234,72,137,4,202,139,3,15
	.byte 182,204,15,182,232,72,131,195,4,193,232,16,65,255,36,238

	.globl lj_BC_KSTR
	.hidden lj_BC_KSTR
	.type lj_BC_KSTR, @function
	.size lj_BC_KSTR, 43
lj_BC_KSTR:
	.byte 72,247,208,73,139,4,199,73,187,0,0,0,0,0,128,253
	.byte 255,76,9,216,72,137,4,202,139,3,15,182,204,15,182,232
	.byte 72,131,195,4,193,232,16,65,255,36,238

	.globl lj_BC_KCDATA
	.hidden lj_BC_KCDATA
	.type lj_BC_KCDATA, @function
	.size lj_BC_KCDATA, 43
lj_BC_KCDATA:
	.byte 72,247,208,73,139,4,199,73,187,0,0,0,0,0,128,250
	.byte 255,76,9,216,72,137,4,202,139,3,15,182,204,15,182,232
	.byte 72,131,195,4,193,232,16,65,255,36,238

	.globl lj_BC_KSHORT
	.hidden lj_BC_KSHORT
	.type lj_BC_KSHORT, @function
	.size lj_BC_KSHORT, 31
lj_BC_KSHORT:
	.byte 15,191,192,242,15,42,192,242,15,17,4,202,139,3,15,182
	.byte 204,15,182,232,72,131,195,4,193,232,16,65,255,36,238

	.globl lj_BC_KNUM
	.hidden lj_BC_KNUM
	.type lj_BC_KNUM, @function
	.size lj_BC_KNUM, 30
lj_BC_KNUM:
	.byte 242,65,15,16,4,199,242,15,17,4,202,139,3,15,182,204
	.byte 15,182,232,72,131,195,4,193,232,16,65,255,36,238

	.globl lj_BC_KPRI
	.hidden lj_BC_KPRI
	.type lj_BC_KPRI, @function
	.size lj_BC_KPRI, 30
lj_BC_KPRI:
	.byte 72,193,224,47,72,247,208,72,137,4,202,139,3,15,182,204
	.byte 15,182,232,72,131,195,4,193,232,16,65,255,36,238

	.globl lj_BC_KNIL
	.hidden lj_BC_KNIL
	.type lj_BC_KNIL, @function
	.size lj_BC_KNIL, 51
lj_BC_KNIL:
	.byte 72,141,76,202,8,72,141,4,194,72,199,197,255,255,255,255
	.byte 72,137,105,248,72,137,41,72,131,193,8,72,57,193,118,244
	.byte 139,3,15,182,204,15,182,232,72,131,195,4,193,232,16,65
	.byte 255,36,238

	.globl lj_BC_UGET
	.hidden lj_BC_UGET
	.type lj_BC_UGET, @function
	.size lj_BC_UGET, 48
lj_BC_UGET:
	.byte 72,139,106,240,72,193,229,17,72,193,237,17,72,139,108,197
	.byte 40,72,139,109,32,72,139,69,0,72,137,4,202,139,3,15
	.byte 182,204,15,182,232,72,131,195,4,193,232,16,65,255,36,238

	.globl lj_BC_USETV
	.hidden lj_BC_USETV
	.type lj_BC_USETV, @function
	.size lj_BC_USETV, 112
lj_BC_USETV:
	.byte 72,139,106,240,72,193,229,17,72,193,237,17,72,139,108,205
	.byte 40,128,125,10,0,72,139,109,32,72,139,12,194,72,137,77
	.byte 0,116,6,246,69,248,4,117,19,139,3,15,182,204,15,182
	.byte 232,72,131,195,4,193,232,16,65,255,36,238,72,137,200,72
	.byte 193,248,47,131,232,252,131,248,246,118,222,72,193,225,17,72
	.byte 193,233,17,246,65,8,3,116,208,72,137,238,72,137,213,73
	.byte 141,190,40,253,255,255
	call lj_gc_barrieruv
	.byte 72,137,234,235,185

	.globl lj_BC_USETS
	.hidden lj_BC_USETS
	.type lj_BC_USETS, @function
	.size lj_BC_USETS, 104
lj_BC_USETS:
	.byte 72,247,208,72,139,106,240,72,193,229,17,72,193,237,17,72
	.byte 139,108,205,40,73,139,12,199,72,139,69,32,73,187,0,0
	.byte 0,0,0,128,253,255,73,9,203,76,137,24,246,69,8,4
	.byte 117,19,139,3,15,182,204,15,182,232,72,131,195,4,193,232
	.byte 16,65,255,36,238,246,65,8,3,116,231,128,125,10,0,116
	.byte 225,72,137,213,72,137,198,73,141,190,40,253,255,255
	call lj_gc_barrieruv
	.byte 72,137,234,235,202

	.globl lj_BC_USETN
	.hidden lj_BC_USETN
	.type lj_BC_USETN, @function
	.size lj_BC_USETN, 50
lj_BC_USETN:
	.byte 72,139,106,240,72,193,229,17,72,193,237,17,242,65,15,16
	.byte 4,199,72,139,108,205,40,72,139,77,32,242,15,17,1,139
	.byte 3,15,182,204,15,182,232,72,131,195,4,193,232,16,65,255
	.byte 36,238

	.globl lj_BC_USETP
	.hidden lj_BC_USETP
	.type lj_BC_USETP, @function
	.size lj_BC_USETP, 50
lj_BC_USETP:
	.byte 72,139,106,240,72,193,229,17,72,193,237,17,72,139,108,205
	.byte 40,72,193,224,47,72,247,208,72,139,77,32,72,137,1,139
	.byte 3,15,182,204,15,182,232,72,131,195,4,193,232,16,65,255
	.byte 36,238

	.globl lj_BC_UCLO
	.hidden lj_BC_UCLO
	.type lj_BC_UCLO, @function
	.size lj_BC_UCLO, 59
lj_BC_UCLO:
	.byte 72,141,156,131,0,0,254,255,72,139,108,36,16,72,131,125
	.byte 64,0,116,20,72,137,85,32,72,141,52,202,72,137,239
	call lj_func_closeuv
	.byte 72,139,85,32,139,3,15,182,204,15,182,232,72,131,195,4
	.byte 193,232,16,65,255,36,238

	.globl lj_BC_FNEW
	.hidden lj_BC_FNEW
	.type lj_BC_FNEW, @function
	.size lj_BC_FNEW, 85
lj_BC_FNEW:
	.byte 72,247,208,72,139,108,36,16,72,137,85,32,72,139,82,240
	.byte 72,193,226,17,72,193,234,17,73,139,52,199,72,137,239,72
	.byte 137,92,36,24
	call lj_func_newL_gc
	.byte 72,139,85,32,15,182,75,253,73,187,0,0,0,0,0,128
	.byte 251,255,76,9,216,72,137,4,202,139,3,15,182,204,15,182
	.byte 232,72,131,195,4,193,232,16,65,255,36,238

	.globl lj_BC_TNEW
	.hidden lj_BC_TNEW
	.type lj_BC_TNEW, @function
	.size lj_BC_TNEW, 122
lj_BC_TNEW:
	.byte 72,139,108,36,16,72,137,85,32,73,139,142,56,253,255,255
	.byte 73,59,142,64,253,255,255,72,137,92,36,24,115,78,137,194
	.byte 37,255,7,0,0,193,234,11,61,255,7,0,0,116,54,72
	.byte 137,239,137,198
	call lj_tab_new
	.byte 72,139,85,32,15,182,75,253,73,187,0,0,0,0,0,0
	.byte 250,255,76,9,216,72,137,4,202,139,3,15,182,204,15,182
	.byte 232,72,131,195,4,193,232,16,65,255,36,238,184,1,8,0
	.byte 0,235,195,72,137,239
	call lj_gc_step_fixtop
	.byte 15,183,67,254,235,164

	.globl lj_BC_TDUP
	.hidden lj_BC_TDUP
	.type lj_BC_TDUP, @function
	.size lj_BC_TDUP, 106
lj_BC_TDUP:
	.byte 72,247,208,72,139,108,36,16,73,139,142,56,253,255,255,72
	.byte 137,92,36,24,73,59,142,64,253,255,255,72,137,85,32,115
	.byte 56,73,139,52,199,72,137,239
	call lj_tab_dup
	.byte 72,139,85,32,15,182,75,253,73,187,0,0,0,0,0,0
	.byte 250,255,76,9,216,72,137,4,202,139,3,15,182,204,15,182
	.byte 232,72,131,195,4,193,232,16,65,255,36,238,72,137,239
	call lj_gc_step_fixtop
	.byte 15,183,67,254,72,247,208,235,183

	.globl lj_BC_GGET
	.hidden lj_BC_GGET
	.type lj_BC_GGET, @function
	.size lj_BC_GGET, 28
lj_BC_GGET:
	.byte 72,247,208,72,139,106,240,72,193,229,17,72,193,237,17,72
	.byte 139,109,16,73,139,4,199,233,235,0,0,0

	.globl lj_BC_GSET
	.hidden lj_BC_GSET
	.type lj_BC_GSET, @function
	.size lj_BC_GSET, 28
lj_BC_GSET:
	.byte 72,247,208,72,139,106,240,72,193,229,17,72,193,237,17,72
	.byte 139,109,16,73,139,4,199,233,206,2,0,0

	.globl lj_BC_TGETV
	.hidden lj_BC_TGETV
	.type lj_BC_TGETV, @function
	.size lj_BC_TGETV, 165
lj_BC_TGETV:
	.byte 15,182,236,15,182,192,72,139,44,234,72,139,4,194,73,137
	.byte 235,72,193,229,17,72,193,237,17,73,193,251,47,65,131,251
	.byte 244,15,133,242,16,0,0,73,137,195,73,193,251,47,65,131
	.byte 251,242,115,93,102,72,15,110,192,242,15,44,192,242,15,42
	.byte 200,102,15,46,193,15,133,206,16,0,0,59,69,48,15,131
	.byte 197,16,0,0,193,224,3,72,3,69,16,76,139,24,73,131
	.byte 251,255,116,23,76,137,28,202,139,3,15,182,204,15,182,232
	.byte 72,131,195,4,193,232,16,65,255,36,238,76,139,85,32,77
	.byte 133,210,116,224,65,246,66,10,1,15,132,138,16,0,0,235
	.byte 211,65,131,251,251,15,133,126,16,0,0,72,193,224,17,72
	.byte 193,232,17,235,42

	.globl lj_BC_TGETS
	.hidden lj_BC_TGETS
	.type lj_BC_TGETS, @function
	.size lj_BC_TGETS, 146
lj_BC_TGETS:
	.byte 15,182,236,15,182,192,72,139,44,234,72,247,208,73,139,4
	.byte 199,73,137,235,72,193,229,17,72,193,237,17,73,193,251,47
	.byte 65,131,251,244,15,133,2,16,0,0,68,139,85,52,68,35
	.byte 80,12,69,107,210,24,76,3,85,40,73,187,0,0,0,0
	.byte 0,128,253,255,73,9,195,77,57,90,8,117,32,77,139,26
	.byte 73,131,251,255,116,39,76,137,28,202,139,3,15,182,204,15
	.byte 182,232,72,131,195,4,193,232,16,65,255,36,238,77,139,82
	.byte 16,77,133,210,117,209,73,199,195,255,255,255,255,76,139,85
	.byte 32,77,133,210,116,208,65,246,66,10,1,117,201,233,154,15
	.byte 0,0

	.globl lj_BC_TGETB
	.hidden lj_BC_TGETB
	.type lj_BC_TGETB, @function
	.size lj_BC_TGETB, 105
lj_BC_TGETB:
	.byte 15,182,236,15,182,192,72,139,44,234,73,137,235,72,193,229
	.byte 17,72,193,237,17,73,193,251,47,65,131,251,244,15,133,172
	.byte 15,0,0,59,69,48,15,131,163,15,0,0,193,224,3,72
	.byte 3,69,16,76,139,24,73,131,251,255,116,23,76,137,28,202
	.byte 139,3,15,182,204,15,182,232,72,131,195,4,193,232,16,65
	.byte 255,36,238,76,139,85,32,77,133,210,116,224,65,246,66,10
	.byte 1,15,132,104,15,0,0,235,211

	.globl lj_BC_TGETR
	.hidden lj_BC_TGETR
	.type lj_BC_TGETR, @function
	.size lj_BC_TGETR, 65
lj_BC_TGETR:
	.byte 15,182,236,15,182,192,72,139,44,234,72,193,229,17,72,193
	.byte 237,17,242,15,44,4,194,59,69,48,15,131,209,15,0,0
	.byte 193,224,3,72,3,69,16,76,139,24,76,137,28,202,139,3
	.byte 15,182,204,15,182,232,72,131,195,4,193,232,16,65,255,36
	.byte 238

	.globl lj_BC_TSETV
	.hidden lj_BC_TSETV
	.type lj_BC_TSETV, @function
	.size lj_BC_TSETV, 195
lj_BC_TSETV:
	.byte 15,182,236,15,182,192,72,139,44,234,72,139,4,194,73,137
	.byte 235,72,193,229,17,72,193,237,17,73,193,251,47,65,131,251
	.byte 244,15,133,250,15,0,0,73,137,195,73,193,251,47,65,131
	.byte 251,242,115,99,102,72,15,110,192,242,15,44,192,242,15,42
	.byte 200,102,15,46,193,15,133,214,15,0,0,59,69,48,15,131
	.byte 205,15,0,0,193,224,3,72,3,69,16,72,131,56,255,116
	.byte 32,246,69,8,4,117,68,72,139,44,202,72,137,40,139,3
	.byte 15,182,204,15,182,232,72,131,195,4,193,232,16,65,255,36
	.byte 238,76,139,85,32,77,133,210,116,215,65,246,66,10,2,15
	.byte 132,140,15,0,0,235,202,65,131,251,251,15,133,128,15,0
	.byte 0,72,193,224,17,72,193,232,17,235,66,128,101,8,251,77
	.byte 139,150,104,253,255,255,73,137,174,104,253,255,255,76,137,85
	.byte 24,235,164

	.globl lj_BC_TSETS
	.hidden lj_BC_TSETS
	.type lj_BC_TSETS, @function
	.size lj_BC_TSETS, 252
lj_BC_TSETS:
	.byte 15,182,236,15,182,192,72,139,44,234,72,247,208,73,139,4
	.byte 199,73,137,235,72,193,229,17,72,193,237,17,73,193,251,47
	.byte 65,131,251,244,15,133,236,14,0,0,68,139,85,52,68,35
	.byte 80,12,69,107,210,24,198,69,10,0,76,3,85,40,73,187
	.byte 0,0,0,0,0,128,253,255,73,9,195,77,57,90,8,117
	.byte 64,73,131,58,255,116,36,246,69,8,4,15,133,128,0,0
	.byte 0,76,139,28,202,77,137,26,139,3,15,182,204,15,182,232
	.byte 72,131,195,4,193,232,16,65,255,36,238,76,139,93,32,77
	.byte 133,219,116,211,65,246,67,10,2,15,132,135,14,0,0,235
	.byte 198,77,139,82,16,77,133,210,117,177,76,139,85,32,77,133
	.byte 210,116,11,65,246,66,10,2,15,132,104,14,0,0,76,137
	.byte 28,36,72,139,124,36,16,72,137,87,32,72,141,20,36,72
	.byte 137,238,72,137,92,36,24
	call lj_tab_newkey
	.byte 72,139,124,36,16,72,139,87,32,73,137,194,15,182,75,253
	.byte 233,118,255,255,255,128,101,8,251,77,139,158,104,253,255,255
	.byte 73,137,174,104,253,255,255,76,137,93,24,233,101,255,255,255

	.globl lj_BC_TSETB
	.hidden lj_BC_TSETB
	.type lj_BC_TSETB, @function
	.size lj_BC_TSETB, 135
lj_BC_TSETB:
	.byte 15,182,236,15,182,192,72,139,44,234,73,137,235,72,193,229
	.byte 17,72,193,237,17,73,193,251,47,65,131,251,244,15,133,44
	.byte 14,0,0,59,69,48,15,131,35,14,0,0,193,224,3,72
	.byte 3,69,16,72,131,56,255,116,32,246,69,8,4,117,48,76
	.byte 139,28,202,76,137,24,139,3,15,182,204,15,182,232,72,131
	.byte 195,4,193,232,16,65,255,36,238,76,139,85,32,77,133,210
	.byte 116,215,65,246,66,10,2,15,132,226,13,0,0,235,202,128
	.byte 101,8,251,77,139,150,104,253,255,255,73,137,174,104,253,255
	.byte 255,76,137,85,24,235,184

	.globl lj_BC_TSETM
	.hidden lj_BC_TSETM
	.type lj_BC_TSETM, @function
	.size lj_BC_TSETM, 162
lj_BC_TSETM:
	.byte 69,139,20,199,72,141,12,202,72,139,105,248,72,193,229,17
	.byte 72,193,237,17,246,69,8,4,117,109,139,4,36,131,232,1
	.byte 116,38,68,1,208,59,69,48,119,49,68,41,208,65,193,226
	.byte 3,76,3,85,16,72,139,41,72,131,193,8,73,137,42,73
	.byte 131,194,8,131,232,1,117,237,139,3,15,182,204,15,182,232
	.byte 72,131,195,4,193,232,16,65,255,36,238,72,139,124,36,16
	.byte 72,137,87,32,72,137,238,137,194,72,137,253,72,137,92,36
	.byte 24
	call lj_tab_reasize
	.byte 72,139,85,32,15,182,75,253,15,183,67,254,233,121,255,255
	.byte 255,128,101,8,251,73,139,134,104,253,255,255,73,137,174,104
	.byte 253,255,255,72,137,69,24,233,120,255,255,255

	.globl lj_BC_TSETR
	.hidden lj_BC_TSETR
	.type lj_BC_TSETR, @function
	.size lj_BC_TSETR, 95
lj_BC_TSETR:
	.byte 15,182,236,15,182,192,72,139,44,234,72,193,229,17,72,193
	.byte 237,17,242,15,44,4,194,246,69,8,4,117,42,59,69,48
	.byte 15,131,151,13,0,0,193,224,3,72,3,69,16,76,139,28
	.byte 202,76,137,24,139,3,15,182,204,15,182,232,72,131,195,4
	.byte 193,232,16,65,255,36,238,128,101,8,251,77,139,150,104,253
	.byte 255,255,73,137,174,104,253,255,255,76,137,85,24,235,190

	.globl lj_BC_CALLM
	.hidden lj_BC_CALLM
	.type lj_BC_CALLM, @function
	.size lj_BC_CALLM, 64
lj_BC_CALLM:
	.byte 15,182,192,3,4,36,72,139,44,202,73,137,235,72,193,229
	.byte 17,72,193,237,17,73,193,251,47,65,131,251,247,15,133,229
	.byte 14,0,0,72,141,84,202,16,72,137,90,248,72,139,93,32
	.byte 139,11,15,182,233,15,182,205,72,131,195,4,65,255,36,238

	.globl lj_BC_CALL
	.hidden lj_BC_CALL
	.type lj_BC_CALL, @function
	.size lj_BC_CALL, 61
lj_BC_CALL:
	.byte 15,182,192,72,139,44,202,73,137,235,72,193,229,17,72,193
	.byte 237,17,73,193,251,47,65,131,251,247,15,133,168,14,0,0
	.byte 72,141,84,202,16,72,137,90,248,72,139,93,32,139,11,15
	.byte 182,233,15,182,205,72,131,195,4,65,255,36,238

	.globl lj_BC_CALLMT
	.hidden lj_BC_CALLMT
	.type lj_BC_CALLMT, @function
	.size lj_BC_CALLMT, 3
lj_BC_CALLMT:
	.byte 3,4,36

	.globl lj_BC_CALLT
	.hidden lj_BC_CALLT
	.type lj_BC_CALLT, @function
	.size lj_BC_CALLT, 190
lj_BC_CALLT:
	.byte 72,141,76,202,16,73,137,215,72,139,105,240,73,137,235,73
	.byte 193,251,47,65,131,251,247,15,133,112,14,0,0,72,139,90
	.byte 248,247,195,3,0,0,0,15,133,110,0,0,0,72,137,106
	.byte 240,137,4,36,131,232,1,116,23,72,139,41,72,131,193,8
	.byte 73,137,47,73,131,199,8,131,232,1,117,237,72,139,106,240
	.byte 72,193,229,17,72,193,237,17,139,4,36,128,125,10,1,119
	.byte 20,72,139,93,32,139,11,15,182,233,15,182,205,72,131,195
	.byte 4,65,255,36,238,247,195,3,0,0,0,117,228,15,182,75
	.byte 253,72,247,217,76,139,124,202,224,73,193,231,17,73,193,239
	.byte 17,77,139,127,32,77,139,127,184,235,198,72,131,235,3,247
	.byte 195,7,0,0,0,117,15,72,41,218,73,137,215,72,139,90
	.byte 248,233,119,255,255,255,131,195,3,233,111,255,255,255

	.globl lj_BC_ITERC
	.hidden lj_BC_ITERC
	.type lj_BC_ITERC, @function
	.size lj_BC_ITERC, 85
lj_BC_ITERC:
	.byte 72,141,76,202,16,72,139,105,224,72,139,65,232,72,137,41
	.byte 72,137,65,8,72,139,105,216,72,137,105,240,184,3,0,0
	.byte 0,73,137,235,72,193,229,17,72,193,237,17,73,193,251,47
	.byte 65,131,251,247,15,133,149,13,0,0,72,137,202,72,137,90
	.byte 248,72,139,93,32,139,11,15,182,233,15,182,205,72,131,195
	.byte 4,65,255,36,238

	.globl lj_BC_ITERN
	.hidden lj_BC_ITERN
	.type lj_BC_ITERN, @function
	.size lj_BC_ITERN, 157
lj_BC_ITERN:
	.byte 72,139,108,202,240,72,193,229,17,72,193,237,17,139,68,202
	.byte 248,68,139,85,48,72,131,195,4,76,139,93,16,68,57,208
	.byte 115,68,73,131,60,195,255,116,56,242,15,42,192,73,139,44
	.byte 195,72,137,108,202,8,242,15,17,4,202,131,192,1,137,68
	.byte 202,248,15,183,67,254,72,141,156,131,0,0,254,255,139,3
	.byte 15,182,204,15,182,232,72,131,195,4,193,232,16,65,255,36
	.byte 238,131,192,1,235,183,68,41,208,59,69,52,119,224,68,107
	.byte 216,24,76,3,93,40,73,131,59,255,116,28,70,141,84,16
	.byte 1,73,139,107,8,73,139,3,72,137,44,202,72,137,68,202
	.byte 8,68,137,84,202,248,235,170,131,192,1,235,204

	.globl lj_BC_VARG
	.hidden lj_BC_VARG
	.type lj_BC_VARG, @function
	.size lj_BC_VARG, 209
lj_BC_VARG:
	.byte 15,182,236,15,182,192,76,141,84,194,19,72,141,12,202,76
	.byte 43,82,248,72,133,237,116,70,72,141,108,233,248,73,57,210
	.byte 115,25,73,139,66,240,73,131,194,8,72,137,1,72,131,193
	.byte 8,72,57,233,115,21,73,57,210,114,231,72,199,1,255,255
	.byte 255,255,72,131,193,8,72,57,233,114,240,139,3,15,182,204
	.byte 15,182,232,72,131,195,4,193,232,16,65,255,36,238,199,4
	.byte 36,1,0,0,0,72,137,208,76,41,208,118,222,137,197,193
	.byte 237,3,131,197,1,137,44,36,72,139,108,36,16,72,1,200
	.byte 72,59,69,48,119,22,73,139,66,240,73,131,194,8,72,137
	.byte 1,72,131,193,8,73,57,210,114,236,235,175,72,137,85,32
	.byte 72,137,77,40,72,137,92,36,24,73,41,210,68,137,84,36
	.byte 4,139,52,36,131,238,1,72,137,239
	call lj_state_growstack
	.byte 72,139,85,32,76,99,84,36,4,72,139,77,40,73,1,210
	.byte 235,181

	.globl lj_BC_ISNEXT
	.hidden lj_BC_ISNEXT
	.type lj_BC_ISNEXT, @function
	.size lj_BC_ISNEXT, 114
lj_BC_ISNEXT:
	.byte 72,139,108,202,232,73,137,235,72,193,229,17,72,193,237,17
	.byte 73,193,251,47,65,131,251,247,117,71,76,139,92,202,240,73
	.byte 193,251,47,65,131,251,244,117,56,72,131,124,202,248,255,117
	.byte 48,128,125,10,4,117,42,72,141,156,131,0,0,254,255,73
	.byte 186,0,0,0,0,255,127,254,255,76,137,84,202,248,139,3
	.byte 15,182,204,15,182,232,72,131,195,4,193,232,16,65,255,36
	.byte 238,198,67,252,88,72,141,156,131,0,0,254,255,198,3,69
	.byte 235,220

	.globl lj_BC_RETM
	.hidden lj_BC_RETM
	.type lj_BC_RETM, @function
	.size lj_BC_RETM, 3
lj_BC_RETM:
	.byte 3,4,36

	.globl lj_BC_RET
	.hidden lj_BC_RET
	.type lj_BC_RET, @function
	.size lj_BC_RET, 150
lj_BC_RET:
	.byte 193,225,3,72,139,90,248,137,4,36,247,195,3,0,0,0
	.byte 117,105,73,137,215,131,232,1,116,17,73,139,44,15,73,137
	.byte 111,240,73,131,199,8,131,232,1,117,239,139,4,36,15,182
	.byte 107,255,57,197,119,51,15,182,75,253,72,247,217,72,141,84
	.byte 202,240,76,139,122,240,73,193,231,17,73,193,239,17,77,139
	.byte 127,32,77,139,127,184,139,3,15,182,204,15,182,232,72,131
	.byte 195,4,193,232,16,65,255,36,238,73,199,71,240,255,255,255
	.byte 255,73,131,199,8,72,131,192,1,235,183,72,141,107,253,247
	.byte 197,7,0,0,0,15,133,245,3,0,0,72,41,234,72,1
	.byte 233,233,109,255,255,255

	.globl lj_BC_RET0
	.hidden lj_BC_RET0
	.type lj_BC_RET0, @function
	.size lj_BC_RET0, 107
lj_BC_RET0:
	.byte 72,139,90,248,137,4,36,247,195,3,0,0,0,117,71,56
	.byte 67,255,119,51,15,182,75,253,72,247,217,72,141,84,202,240
	.byte 76,139,122,240,73,193,231,17,73,193,239,17,77,139,127,32
	.byte 77,139,127,184,139,3,15,182,204,15,182,232,72,131,195,4
	.byte 193,232,16,65,255,36,238,72,199,68,194,232,255,255,255,255
	.byte 72,131,192,1,235,185,72,141,107,253,247,197,7,0,0,0
	.byte 15,133,132,3,0,0,72,41,234,235,149

	.globl lj_BC_RET1
	.hidden lj_BC_RET1
	.type lj_BC_RET1, @function
	.size lj_BC_RET1, 121
lj_BC_RET1:
	.byte 193,225,3,72,139,90,248,137,4,36,247,195,3,0,0,0
	.byte 117,79,72,139,44,10,72,137,106,240,56,67,255,119,51,15
	.byte 182,75,253,72,247,217,72,141,84,202,240,76,139,122,240,73
	.byte 193,231,17,73,193,239,17,77,139,127,32,77,139,127,184,139
	.byte 3,15,182,204,15,182,232,72,131,195,4,193,232,16,65,255
	.byte 36,238,72,199,68,194,232,255,255,255,255,72,131,192,1,235
	.byte 185,72,141,107,253,247,197,7,0,0,0,15,133,14,3,0
	.byte 0,72,41,234,72,1,233,235,138

	.globl lj_BC_FORI
	.hidden lj_BC_FORI
	.type lj_BC_FORI, @function
	.size lj_BC_FORI, 115
lj_BC_FORI:
	.byte 72,141,12,202,76,139,25,73,193,251,47,65,131,251,242,15
	.byte 131,108,10,0,0,76,139,89,8,73,193,251,47,65,131,251
	.byte 242,15,131,90,10,0,0,72,139,105,16,73,137,235,73,193
	.byte 251,47,65,131,251,242,15,131,69,10,0,0,242,15,16,1
	.byte 242,15,16,73,8,124,38,102,15,46,200,242,15,17,65,24
	.byte 115,8,72,141,156,131,0,0,254,255,139,3,15,182,204,15
	.byte 182,232,72,131,195,4,193,232,16,65,255,36,238,102,15,46
	.byte 193,235,216

	.globl lj_BC_FORL
	.hidden lj_BC_FORL
	.type lj_BC_FORL, @function
	.size lj_BC_FORL, 75
lj_BC_FORL:
	.byte 72,141,12,202,72,139,105,16,242,15,16,1,242,15,16,73
	.byte 8,242,15,88,65,16,242,15,17,1,72,133,237,120,38,102
	.byte 15,46,200,242,15,17,65,24,114,8,72,141,156,131,0,0
	.byte 254,255,139,3,15,182,204,15,182,232,72,131,195,4,193,232
	.byte 16,65,255,36,238,102,15,46,193,235,216

	.globl lj_BC_ITERL
	.hidden lj_BC_ITERL
	.type lj_BC_ITERL, @function
	.size lj_BC_ITERL, 44
lj_BC_ITERL:
	.byte 72,141,12,202,72,139,41,72,131,253,255,116,12,72,141,156
	.byte 131,0,0,254,255,72,137,105,248,139,3,15,182,204,15,182
	.byte 232,72,131,195,4,193,232,16,65,255,36,238

	.globl lj_BC_LOOP
	.hidden lj_BC_LOOP
	.type lj_BC_LOOP, @function
	.size lj_BC_LOOP, 19
lj_BC_LOOP:
	.byte 139,3,15,182,204,15,182,232,72,131,195,4,193,232,16,65
	.byte 255,36,238

	.globl lj_BC_JMP
	.hidden lj_BC_JMP
	.type lj_BC_JMP, @function
	.size lj_BC_JMP, 27
lj_BC_JMP:
	.byte 72,141,156,131,0,0,254,255,139,3,15,182,204,15,182,232
	.byte 72,131,195,4,193,232,16,65,255,36,238

	.globl lj_BC_FUNCF
	.hidden lj_BC_FUNCF
	.type lj_BC_FUNCF, @function
	.size lj_BC_FUNCF, 0
lj_BC_FUNCF:

	.globl lj_BC_IFUNCF
	.hidden lj_BC_IFUNCF
	.type lj_BC_IFUNCF, @function
	.size lj_BC_IFUNCF, 68
lj_BC_IFUNCF:
	.byte 76,139,123,180,72,139,108,36,16,72,141,12,202,72,59,77
	.byte 48,15,135,14,3,0,0,15,182,75,158,57,200,118,19,139
	.byte 3,15,182,204,15,182,232,72,131,195,4,193,232,16,65,255
	.byte 36,238,72,199,68,194,248,255,255,255,255,131,192,1,57,200
	.byte 118,240,235,219

	.globl lj_BC_JFUNCF
	.hidden lj_BC_JFUNCF
	.type lj_BC_JFUNCF, @function
	.size lj_BC_JFUNCF, 0
lj_BC_JFUNCF:

	.globl lj_BC_FUNCV
	.hidden lj_BC_FUNCV
	.type lj_BC_FUNCV, @function
	.size lj_BC_FUNCV, 0
lj_BC_FUNCV:

	.globl lj_BC_IFUNCV
	.hidden lj_BC_IFUNCV
	.type lj_BC_IFUNCV, @function
	.size lj_BC_IFUNCV, 135
lj_BC_IFUNCV:
	.byte 141,44,197,11,0,0,0,72,141,68,194,8,76,139,122,240
	.byte 72,137,104,248,76,137,120,240,72,139,108,36,16,72,141,12
	.byte 200,72,59,77,48,15,135,176,2,0,0,72,137,209,72,137
	.byte 194,15,182,107,158,133,237,116,37,72,131,193,8,72,131,193
	.byte 8,72,57,209,115,47,76,139,121,240,76,137,56,72,131,192
	.byte 8,72,199,65,240,255,255,255,255,131,237,1,117,223,76,139
	.byte 123,180,139,3,15,182,204,15,182,232,72,131,195,4,193,232
	.byte 16,65,255,36,238,72,199,0,255,255,255,255,72,131,192,8
	.byte 131,237,1,117,240,235,215

	.globl lj_BC_JFUNCV
	.hidden lj_BC_JFUNCV
	.type lj_BC_JFUNCV, @function
	.size lj_BC_JFUNCV, 0
lj_BC_JFUNCV:

	.globl lj_BC_FUNCC
	.hidden lj_BC_FUNCC
	.type lj_BC_FUNCC, @function
	.size lj_BC_FUNCC, 110
lj_BC_FUNCC:
	.byte 72,139,106,240,72,193,229,17,72,193,237,17,76,139,125,40
	.byte 72,139,108,36,16,72,141,68,194,248,72,137,85,32,72,141
	.byte 136,160,0,0,0,72,59,77,48,72,137,69,40,72,137,239
	.byte 15,135,23,2,0,0,65,199,134,224,253,255,255,254,255,255
	.byte 255,65,255,215,72,139,85,32,73,137,174,152,254,255,255,65
	.byte 199,134,224,253,255,255,255,255,255,255,72,141,12,194,72,247
	.byte 217,72,3,77,40,72,139,90,248,233,156,0,0,0

	.globl lj_BC_FUNCCW
	.hidden lj_BC_FUNCCW
	.type lj_BC_FUNCCW, @function
	.size lj_BC_FUNCCW, 114
lj_BC_FUNCCW:
	.byte 72,139,106,240,72,193,229,17,72,193,237,17,76,139,125,40
	.byte 72,139,108,36,16,72,141,68,194,248,72,137,85,32,72,141
	.byte 136,160,0,0,0,72,59,77,48,72,137,69,40,76,137,254
	.byte 72,137,239,15,135,166,1,0,0,65,199,134,224,253,255,255
	.byte 254,255,255,255,65,255,150,128,254,255,255,72,139,85,32,73
	.byte 137,174,152,254,255,255,65,199,134,224,253,255,255,255,255,255
	.byte 255,72,141,12,194,72,247,217,72,3,77,40,72,139,90,248
	.byte 235,42

	.globl lj_vm_returnp
	.hidden lj_vm_returnp
	.type lj_vm_returnp, @function
	.size lj_vm_returnp, 42
lj_vm_returnp:
	.byte 247,195,4,0,0,0,15,132,100,3,0,0,72,131,227,248
	.byte 72,41,218,72,141,76,25,248,72,139,90,248,73,187,255,255
	.byte 255,255,255,255,254,255,76,137,28,10

	.globl lj_vm_returnc
	.hidden lj_vm_returnc
	.type lj_vm_returnc, @function
	.size lj_vm_returnc, 25
lj_vm_returnc:
	.byte 131,192,1,15,132,182,0,0,0,137,4,36,72,247,195,3
	.byte 0,0,0,15,132,146,251,255,255

	.globl lj_vm_return
	.hidden lj_vm_return
	.type lj_vm_return, @function
	.size lj_vm_return, 83
lj_vm_return:
	.byte 72,131,243,1,247,195,3,0,0,0,117,177,65,199,134,224
	.byte 253,255,255,254,255,255,255,72,131,227,248,72,41,211,72,247
	.byte 219,131,232,1,116,17,72,139,44,10,72,137,106,240,72,131
	.byte 194,8,131,232,1,117,239,72,139,108,36,16,72,137,93,32
	.byte 139,4,36,139,76,36,8,57,193,117,30,72,131,234,16,72
	.byte 137,85,40

	.globl lj_vm_leave_cp
	.hidden lj_vm_leave_cp
	.type lj_vm_leave_cp, @function
	.size lj_vm_leave_cp, 11
lj_vm_leave_cp:
	.byte 72,139,76,36,32,72,137,77,80,49,192

	.globl lj_vm_leave_unw
	.hidden lj_vm_leave_unw
	.type lj_vm_leave_unw, @function
	.size lj_vm_leave_unw, 72
lj_vm_leave_unw:
	.byte 72,131,196,40,65,94,65,95,91,93,195,114,23,72,59,85
	.byte 48,119,30,72,199,66,240,255,255,255,255,72,131,194,8,131
	.byte 192,1,235,197,133,201,116,197,72,41,193,72,141,20,202,235
	.byte 188,72,137,85,40,137,4,36,137,206,72,137,239
	call lj_state_growstack
	.byte 72,139,85,40,235,154

	.globl lj_vm_unwind_yield
	.hidden lj_vm_unwind_yield
	.type lj_vm_unwind_yield, @function
	.size lj_vm_unwind_yield, 4
lj_vm_unwind_yield:
	.byte 176,1,235,5

	.globl lj_vm_unwind_c
	.hidden lj_vm_unwind_c
	.type lj_vm_unwind_c, @function
	.size lj_vm_unwind_c, 5
lj_vm_unwind_c:
	.byte 137,240,72,137,252

	.globl lj_vm_unwind_c_eh
	.hidden lj_vm_unwind_c_eh
	.type lj_vm_unwind_c_eh, @function
	.size lj_vm_unwind_c_eh, 21
lj_vm_unwind_c_eh:
	.byte 72,139,108,36,16,72,139,109,16,199,133,184,0,0,0,254
	.byte 255,255,255,235,154

	.globl lj_vm_unwind_rethrow
	.hidden lj_vm_unwind_rethrow
	.type lj_vm_unwind_rethrow, @function
	.size lj_vm_unwind_rethrow, 22
lj_vm_unwind_rethrow:
	.byte 72,139,124,36,16,137,198,72,131,196,40,65,94,65,95,91
	.byte 93
	jmp lj_err_throw

	.globl lj_vm_unwind_ff
	.hidden lj_vm_unwind_ff
	.type lj_vm_unwind_ff, @function
	.size lj_vm_unwind_ff, 7
lj_vm_unwind_ff:
	.byte 72,131,231,252,72,137,252

	.globl lj_vm_unwind_ff_eh
	.hidden lj_vm_unwind_ff_eh
	.type lj_vm_unwind_ff_eh, @function
	.size lj_vm_unwind_ff_eh, 73
lj_vm_unwind_ff_eh:
	.byte 72,139,108,36,16,184,2,0,0,0,72,139,85,32,76,139
	.byte 117,16,73,129,198,216,2,0,0,72,139,90,248,72,185,255
	.byte 255,255,255,255,127,255,255,72,139,42,72,137,74,240,72,137
	.byte 106,248,72,199,193,240,255,255,255,65,199,134,224,253,255,255
	.byte 255,255,255,255,233,189,254,255,255

	.globl lj_vm_growstack_c
	.hidden lj_vm_growstack_c
	.type lj_vm_growstack_c, @function
	.size lj_vm_growstack_c, 7
lj_vm_growstack_c:
	.byte 190,20,0,0,0,235,35

	.globl lj_vm_growstack_v
	.hidden lj_vm_growstack_v
	.type lj_vm_growstack_v, @function
	.size lj_vm_growstack_v, 6
lj_vm_growstack_v:
	.byte 72,131,232,16,235,5

	.globl lj_vm_growstack_f
	.hidden lj_vm_growstack_f
	.type lj_vm_growstack_f, @function
	.size lj_vm_growstack_f, 86
lj_vm_growstack_f:
	.byte 72,141,68,194,248,15,182,75,159,72,131,195,4,72,137,85
	.byte 32,72,137,69,40,72,137,92,36,24,72,137,206,72,137,239
	call lj_state_growstack
	.byte 72,139,85,32,72,139,69,40,72,139,106,240,72,193,229,17
	.byte 72,193,237,17,72,41,208,193,232,3,131,192,1,72,139,93
	.byte 32,139,11,15,182,233,15,182,205,72,131,195,4,65,255,36
	.byte 238

	.globl lj_vm_resume
	.hidden lj_vm_resume
	.type lj_vm_resume, @function
	.size lj_vm_resume, 140
lj_vm_resume:
	.byte 85,83,65,87,65,86,72,131,236,40,72,137,253,72,137,124
	.byte 36,16,72,137,241,187,5,0,0,0,49,192,76,141,124,36
	.byte 1,76,139,117,16,73,129,198,216,2,0,0,72,137,68,36
	.byte 24,72,137,68,36,32,137,68,36,8,137,68,36,12,76,137
	.byte 125,80,56,69,11,15,132,145,0,0,0,73,137,174,152,254
	.byte 255,255,65,199,134,224,253,255,255,255,255,255,255,136,69,11
	.byte 72,139,85,32,72,139,69,40,72,41,200,193,232,3,131,192
	.byte 1,72,41,209,72,139,90,248,137,4,36,247,195,3,0,0
	.byte 0,15,132,126,249,255,255,233,231,253,255,255

	.globl lj_vm_pcall
	.hidden lj_vm_pcall
	.type lj_vm_pcall, @function
	.size lj_vm_pcall, 21
lj_vm_pcall:
	.byte 85,83,65,87,65,86,72,131,236,40,187,5,0,0,0,137
	.byte 76,36,12,235,15

	.globl lj_vm_call
	.hidden lj_vm_call
	.type lj_vm_call, @function
	.size lj_vm_call, 100
lj_vm_call:
	.byte 85,83,65,87,65,86,72,131,236,40,187,1,0,0,0,137
	.byte 84,36,8,72,137,253,72,137,124,36,16,72,137,241,76,139
	.byte 117,16,76,139,125,80,76,137,124,36,32,72,137,108,36,24
	.byte 73,129,198,216,2,0,0,72,137,101,80,73,137,174,152,254
	.byte 255,255,65,199,134,224,253,255,255,255,255,255,255,72,139,85
	.byte 32,72,1,203,72,41,211,72,139,69,40,72,41,200,193,232
	.byte 3,131,192,1

	.globl lj_vm_call_dispatch
	.hidden lj_vm_call_dispatch
	.type lj_vm_call_dispatch, @function
	.size lj_vm_call_dispatch, 29
lj_vm_call_dispatch:
	.byte 72,139,105,240,73,137,235,72,193,229,17,72,193,237,17,73
	.byte 193,251,47,65,131,251,247,15,133,104,4,0,0

	.globl lj_vm_call_dispatch_f
	.hidden lj_vm_call_dispatch_f
	.type lj_vm_call_dispatch_f, @function
	.size lj_vm_call_dispatch_f, 27
lj_vm_call_dispatch_f:
	.byte 72,137,202,72,137,90,248,72,139,93,32,139,11,15,182,233
	.byte 15,182,205,72,131,195,4,65,255,36,238

	.globl lj_vm_cpcall
	.hidden lj_vm_cpcall
	.type lj_vm_cpcall, @function
	.size lj_vm_cpcall, 99
lj_vm_cpcall:
	.byte 85,83,65,87,65,86,72,131,236,40,72,137,253,72,137,124
	.byte 36,16,72,137,108,36,24,76,139,125,56,76,43,125,40,76
	.byte 139,117,16,199,68,36,12,0,0,0,0,68,137,124,36,8
	.byte 73,129,198,216,2,0,0,76,139,125,80,76,137,124,36,32
	.byte 72,137,101,80,73,137,174,152,254,255,255,255,209,72,133,192
	.byte 15,132,51,253,255,255,72,137,193,187,5,0,0,0,233,60
	.byte 255,255,255

	.globl lj_cont_dispatch
	.hidden lj_cont_dispatch
	.type lj_cont_dispatch, @function
	.size lj_cont_dispatch, 81
lj_cont_dispatch:
	.byte 72,1,209,72,131,227,248,72,137,213,72,41,218,72,199,68
	.byte 193,248,255,255,255,255,72,137,200,72,139,93,232,72,139,77
	.byte 224,72,131,249,1,118,22,76,139,122,240,73,193,231,17,73
	.byte 193,239,17,77,139,127,32,77,139,127,184,255,225,15,132,125
	.byte 28,0,0,72,41,213,193,237,3,141,69,253,233,96,24,0
	.byte 0

	.globl lj_cont_cat
	.hidden lj_cont_cat
	.type lj_cont_cat, @function
	.size lj_cont_cat, 53
lj_cont_cat:
	.byte 15,182,75,255,72,131,237,32,72,141,12,202,72,41,233,15
	.byte 132,157,0,0,0,72,247,217,193,233,3,72,139,124,36,16
	.byte 72,137,87,32,137,202,72,139,8,72,137,77,0,72,137,238
	.byte 233,246,234,255,255

	.globl lj_vmeta_tgets
	.hidden lj_vmeta_tgets
	.type lj_vmeta_tgets, @function
	.size lj_vmeta_tgets, 53
lj_vmeta_tgets:
	.byte 73,187,0,0,0,0,0,128,253,255,76,9,216,72,137,4
	.byte 36,72,141,4,36,128,123,252,54,117,53,72,185,0,0,0
	.byte 0,0,0,250,255,72,9,233,73,141,174,16,254,255,255,72
	.byte 137,77,0,235,35

	.globl lj_vmeta_tgetb
	.hidden lj_vmeta_tgetb
	.type lj_vmeta_tgetb, @function
	.size lj_vmeta_tgetb, 19
lj_vmeta_tgetb:
	.byte 15,182,67,254,242,15,42,192,242,15,17,4,36,72,141,4
	.byte 36,235,8

	.globl lj_vmeta_tgetv
	.hidden lj_vmeta_tgetv
	.type lj_vmeta_tgetv, @function
	.size lj_vmeta_tgetv, 53
lj_vmeta_tgetv:
	.byte 15,182,67,254,72,141,4,194,15,182,107,255,72,141,44,234
	.byte 72,139,124,36,16,72,137,87,32,72,137,238,72,137,194,72
	.byte 137,253,72,137,92,36,24
	call lj_meta_tget
	.byte 72,139,85,32,72,133,192,116,30

	.globl lj_cont_ra
	.hidden lj_cont_ra
	.type lj_cont_ra, @function
	.size lj_cont_ra, 67
lj_cont_ra:
	.byte 15,182,75,253,72,139,40,72,137,44,202,139,3,15,182,204
	.byte 15,182,232,72,131,195,4,193,232,16,65,255,36,238,72,139
	.byte 77,40,72,137,89,232,72,141,89,2,72,41,211,72,139,105
	.byte 240,184,3,0,0,0,72,193,229,17,72,193,237,17,233,60
	.byte 254,255,255

	.globl lj_vmeta_tgetr
	.hidden lj_vmeta_tgetr
	.type lj_vmeta_tgetr, @function
	.size lj_vmeta_tgetr, 41
lj_vmeta_tgetr:
	.byte 72,137,239,72,137,213,137,198
	call lj_tab_getinth
	.byte 15,182,75,253,72,137,234,72,133,192,15,133,25,240,255,255
	.byte 73,199,195,255,255,255,255,233,16,240,255,255

	.globl lj_vmeta_tsets
	.hidden lj_vmeta_tsets
	.type lj_vmeta_tsets, @function
	.size lj_vmeta_tsets, 53
lj_vmeta_tsets:
	.byte 73,187,0,0,0,0,0,128,253,255,76,9,216,72,137,4
	.byte 36,72,141,4,36,128,123,252,55,117,53,72,185,0,0,0
	.byte 0,0,0,250,255,72,9,233,73,141,174,16,254,255,255,72
	.byte 137,77,0,235,35

	.globl lj_vmeta_tsetb
	.hidden lj_vmeta_tsetb
	.type lj_vmeta_tsetb, @function
	.size lj_vmeta_tsetb, 19
lj_vmeta_tsetb:
	.byte 15,182,67,254,242,15,42,192,242,15,17,4,36,72,141,4
	.byte 36,235,8

	.globl lj_vmeta_tsetv
	.hidden lj_vmeta_tsetv
	.type lj_vmeta_tsetv, @function
	.size lj_vmeta_tsetv, 64
lj_vmeta_tsetv:
	.byte 15,182,67,254,72,141,4,194,15,182,107,255,72,141,44,234
	.byte 72,139,124,36,16,72,137,87,32,72,137,238,72,137,194,72
	.byte 137,253,72,137,92,36,24
	call lj_meta_tset
	.byte 72,139,85,32,72,133,192,116,30,15,182,75,253,72,139,44
	.byte 202,72,137,40

	.globl lj_cont_nop
	.hidden lj_cont_nop
	.type lj_cont_nop, @function
	.size lj_cont_nop, 68
lj_cont_nop:
	.byte 139,3,15,182,204,15,182,232,72,131,195,4,193,232,16,65
	.byte 255,36,238,72,139,77,40,72,137,89,232,15,182,67,253,72
	.byte 139,44,194,72,137,105,16,72,141,89,2,72,41,211,72,139
	.byte 105,240,184,4,0,0,0,72,193,229,17,72,193,237,17,233
	.byte 71,253,255,255

	.globl lj_vmeta_tsetr
	.hidden lj_vmeta_tsetr
	.type lj_vmeta_tsetr, @function
	.size lj_vmeta_tsetr, 39
lj_vmeta_tsetr:
	.byte 72,139,124,36,16,72,137,238,72,137,87,32,72,137,213,137
	.byte 194,72,137,92,36,24
	call lj_tab_setinth
	.byte 15,182,75,253,72,137,234,233,73,242,255,255

	.globl lj_vmeta_comp
	.hidden lj_vmeta_comp
	.type lj_vmeta_comp, @function
	.size lj_vmeta_comp, 93
lj_vmeta_comp:
	.byte 15,183,67,254,15,182,75,253,72,139,108,36,16,72,137,85
	.byte 32,72,141,52,202,72,141,20,194,72,137,239,15,182,75,252
	.byte 72,137,92,36,24
	call lj_meta_comp
	.byte 72,139,85,32,72,131,248,1,15,135,15,1,0,0,72,141
	.byte 91,4,114,12,15,183,67,254,72,141,156,131,0,0,254,255
	.byte 139,3,15,182,204,15,182,232,72,131,195,4,193,232,16,65
	.byte 255,36,238

	.globl lj_cont_condt
	.hidden lj_cont_condt
	.type lj_cont_condt, @function
	.size lj_cont_condt, 19
lj_cont_condt:
	.byte 72,131,195,4,76,139,24,73,193,251,47,65,131,251,254,114
	.byte 208,235,218

	.globl lj_cont_condf
	.hidden lj_cont_condf
	.type lj_cont_condf, @function
	.size lj_cont_condf, 13
lj_cont_condf:
	.byte 76,139,24,73,193,251,47,65,131,251,254,235,187

	.globl lj_vmeta_equal
	.hidden lj_vmeta_equal
	.type lj_vmeta_equal, @function
	.size lj_vmeta_equal, 44
lj_vmeta_equal:
	.byte 72,193,224,17,72,193,232,17,72,131,235,4,72,137,206,137
	.byte 233,72,139,108,36,16,72,137,85,32,72,137,194,72,137,239
	.byte 72,137,92,36,24
	call lj_meta_equal
	.byte 235,129

	.globl lj_vmeta_equal_cd
	.hidden lj_vmeta_equal_cd
	.type lj_vmeta_equal_cd, @function
	.size lj_vmeta_equal_cd, 34
lj_vmeta_equal_cd:
	.byte 72,131,235,4,72,139,108,36,16,72,137,85,32,72,137,239
	.byte 139,115,252,72,137,92,36,24
	call lj_meta_equal_cd
	.byte 233,95,255,255,255

	.globl lj_vmeta_istype
	.hidden lj_vmeta_istype
	.type lj_vmeta_istype, @function
	.size lj_vmeta_istype, 35
lj_vmeta_istype:
	.byte 72,139,108,36,16,72,137,85,32,137,206,137,194,72,137,239
	.byte 72,137,92,36,24
	call lj_meta_istype
	.byte 72,139,85,32,233,92,255,255,255

	.globl lj_vmeta_arith_vno
	.hidden lj_vmeta_arith_vno
	.type lj_vmeta_arith_vno, @function
	.size lj_vmeta_arith_vno, 0
lj_vmeta_arith_vno:

	.globl lj_vmeta_arith_vn
	.hidden lj_vmeta_arith_vn
	.type lj_vmeta_arith_vn, @function
	.size lj_vmeta_arith_vn, 6
lj_vmeta_arith_vn:
	.byte 73,141,4,199,235,26

	.globl lj_vmeta_arith_nvo
	.hidden lj_vmeta_arith_nvo
	.type lj_vmeta_arith_nvo, @function
	.size lj_vmeta_arith_nvo, 0
lj_vmeta_arith_nvo:

	.globl lj_vmeta_arith_nv
	.hidden lj_vmeta_arith_nv
	.type lj_vmeta_arith_nv, @function
	.size lj_vmeta_arith_nv, 13
lj_vmeta_arith_nv:
	.byte 77,141,20,199,72,141,4,234,76,137,213,235,17

	.globl lj_vmeta_unm
	.hidden lj_vmeta_unm
	.type lj_vmeta_unm, @function
	.size lj_vmeta_unm, 9
lj_vmeta_unm:
	.byte 72,141,4,194,72,137,197,235,8

	.globl lj_vmeta_arith_vvo
	.hidden lj_vmeta_arith_vvo
	.type lj_vmeta_arith_vvo, @function
	.size lj_vmeta_arith_vvo, 0
lj_vmeta_arith_vvo:

	.globl lj_vmeta_arith_vv
	.hidden lj_vmeta_arith_vv
	.type lj_vmeta_arith_vv, @function
	.size lj_vmeta_arith_vv, 61
lj_vmeta_arith_vv:
	.byte 72,141,4,194,72,141,44,234,72,141,12,202,68,15,182,67
	.byte 252,72,137,206,72,137,193,72,139,124,36,16,72,137,87,32
	.byte 72,137,234,72,137,253,72,137,92,36,24
	call lj_meta_arith
	.byte 72,139,85,32,72,133,192,15,132,78,254,255,255

	.globl lj_vmeta_binop
	.hidden lj_vmeta_binop
	.type lj_vmeta_binop, @function
	.size lj_vmeta_binop, 24
lj_vmeta_binop:
	.byte 72,137,193,72,41,208,72,137,89,232,72,141,88,2,184,3
	.byte 0,0,0,233,164,251,255,255

	.globl lj_vmeta_len
	.hidden lj_vmeta_len
	.type lj_vmeta_len, @function
	.size lj_vmeta_len, 36
lj_vmeta_len:
	.byte 15,183,67,254,72,139,108,36,16,72,137,85,32,72,141,52
	.byte 194,72,137,239,72,137,92,36,24
	call lj_meta_len
	.byte 72,139,85,32,235,196

	.globl lj_vmeta_call_ra
	.hidden lj_vmeta_call_ra
	.type lj_vmeta_call_ra, @function
	.size lj_vmeta_call_ra, 5
lj_vmeta_call_ra:
	.byte 72,141,76,202,16

	.globl lj_vmeta_call
	.hidden lj_vmeta_call
	.type lj_vmeta_call, @function
	.size lj_vmeta_call, 100
lj_vmeta_call:
	.byte 137,4,36,72,137,205,72,139,124,36,16,72,137,87,32,72
	.byte 141,113,240,72,141,84,193,248,72,137,92,36,24
	call lj_meta_call
	.byte 72,137,233,72,139,108,36,16,72,139,85,32,139,4,36,72
	.byte 139,105,240,131,192,1,73,57,215,15,132,79,241,255,255,72
	.byte 193,229,17,72,193,237,17,72,137,202,72,137,90,248,72,139
	.byte 93,32,139,11,15,182,233,15,182,205,72,131,195,4,65,255
	.byte 36,238

	.globl lj_vmeta_for
	.hidden lj_vmeta_for
	.type lj_vmeta_for, @function
	.size lj_vmeta_for, 49
lj_vmeta_for:
	.byte 72,139,108,36,16,72,137,85,32,72,137,206,72,137,239,72
	.byte 137,92,36,24
	call lj_meta_for
	.byte 72,139,85,32,139,67,252,15,182,204,15,182,232,193,232,16
	.byte 65,255,164,238,208,4,0,0

	.globl lj_ff_assert
	.hidden lj_ff_assert
	.type lj_ff_assert, @function
	.size lj_ff_assert, 75
lj_ff_assert:
	.byte 131,248,2,15,130,178,19,0,0,76,139,26,76,137,221,73
	.byte 193,251,47,65,131,251,254,15,131,158,19,0,0,72,139,90
	.byte 248,137,4,36,72,139,42,72,137,106,240,131,232,2,116,19
	.byte 72,137,209,72,131,193,8,72,139,41,72,137,105,240,131,232
	.byte 1,117,240,139,4,36,233,19,8,0,0

	.globl lj_ff_type
	.hidden lj_ff_type
	.type lj_ff_type, @function
	.size lj_ff_type, 71
lj_ff_type:
	.byte 131,248,2,15,130,103,19,0,0,72,139,2,72,193,248,47
	.byte 189,242,255,255,255,57,232,15,66,197,247,208,72,139,106,240
	.byte 72,193,229,17,72,193,237,17,72,139,68,197,48,72,139,90
	.byte 248,73,187,0,0,0,0,0,128,253,255,76,9,216,72,137
	.byte 66,240,233,196,7,0,0

	.globl lj_ff_getmetatable
	.hidden lj_ff_getmetatable
	.type lj_ff_getmetatable, @function
	.size lj_ff_getmetatable, 181
lj_ff_getmetatable:
	.byte 131,248,2,15,130,32,19,0,0,72,139,42,72,139,90,248
	.byte 73,137,235,72,193,229,17,72,193,237,17,73,193,251,47,65
	.byte 131,251,244,117,113,72,139,109,32,72,133,237,72,199,66,240
	.byte 255,255,255,255,15,132,138,7,0,0,72,184,0,0,0,0
	.byte 0,0,250,255,72,9,232,72,137,66,240,73,139,134,88,255
	.byte 255,255,139,77,52,35,72,12,73,187,0,0,0,0,0,128
	.byte 253,255,76,9,216,107,201,24,72,3,77,40,72,57,65,8
	.byte 116,14,72,139,73,16,72,133,201,117,241,233,68,7,0,0
	.byte 72,139,41,72,131,253,255,15,132,55,7,0,0,72,137,106
	.byte 240,233,46,7,0,0,65,131,251,243,116,137,65,131,251,242
	.byte 119,6,65,187,242,255,255,255,65,247,211,75,139,108,222,128
	.byte 233,116,255,255,255

	.globl lj_ff_setmetatable
	.hidden lj_ff_setmetatable
	.type lj_ff_setmetatable, @function
	.size lj_ff_setmetatable, 125
lj_ff_setmetatable:
	.byte 131,248,3,15,130,107,18,0,0,72,139,42,73,137,234,73
	.byte 137,235,72,193,229,17,72,193,237,17,73,193,251,47,65,131
	.byte 251,244,15,133,76,18,0,0,72,131,125,32,0,15,133,65
	.byte 18,0,0,72,139,74,8,73,137,203,72,193,225,17,72,193
	.byte 233,17,73,193,251,47,65,131,251,244,15,133,36,18,0,0
	.byte 72,137,77,32,72,139,90,248,76,137,82,240,246,69,8,4
	.byte 116,22,128,101,8,251,73,139,134,104,253,255,255,73,137,174
	.byte 104,253,255,255,72,137,69,24,233,146,6,0,0

	.globl lj_ff_rawget
	.hidden lj_ff_rawget
	.type lj_ff_rawget, @function
	.size lj_ff_rawget, 73
lj_ff_rawget:
	.byte 131,248,3,15,130,238,17,0,0,72,139,50,73,137,243,72
	.byte 193,230,17,72,193,238,17,73,193,251,47,65,131,251,244,15
	.byte 133,210,17,0,0,72,137,213,72,141,82,8,72,139,124,36
	.byte 16
	call lj_tab_get
	.byte 72,137,234,72,139,40,72,139,90,248,72,137,106,240,233,73
	.byte 6,0,0

	.globl lj_ff_tonumber
	.hidden lj_ff_tonumber
	.type lj_ff_tonumber, @function
	.size lj_ff_tonumber, 42
lj_ff_tonumber:
	.byte 131,248,2,15,133,165,17,0,0,72,139,42,73,137,235,73
	.byte 193,251,47,65,131,251,242,15,135,145,17,0,0,72,139,90
	.byte 248,72,137,106,240,233,31,6,0,0

	.globl lj_ff_tostring
	.hidden lj_ff_tostring
	.type lj_ff_tostring, @function
	.size lj_ff_tostring, 124
lj_ff_tostring:
	.byte 131,248,2,15,130,123,17,0,0,72,139,90,248,72,139,42
	.byte 73,137,235,73,193,251,47,65,131,251,251,117,9,72,137,106
	.byte 240,233,249,5,0,0,65,131,251,242,15,135,79,17,0,0
	.byte 73,131,126,232,0,15,133,73,17,0,0,73,139,174,56,253
	.byte 255,255,73,59,174,64,253,255,255,114,5,232,235,17,0,0
	.byte 72,139,108,36,16,72,137,85,32,72,137,92,36,24,72,137
	.byte 214,72,137,239
	call lj_strfmt_num
	.byte 72,139,85,32,72,189,0,0,0,0,0,128,253,255,72,9
	.byte 197,235,161

	.globl lj_ff_next
	.hidden lj_ff_next
	.type lj_ff_next, @function
	.size lj_ff_next, 97
lj_ff_next:
	.byte 131,248,2,15,130,255,16,0,0,116,96,72,139,50,73,137
	.byte 243,72,193,230,17,72,193,238,17,73,193,251,47,65,131,251
	.byte 244,15,133,225,16,0,0,72,139,108,36,16,72,137,85,32
	.byte 72,137,85,40,72,139,90,248,72,141,82,8,72,137,239,72
	.byte 137,92,36,24
	call lj_tab_next
	.byte 72,139,85,32,133,192,116,36,72,139,106,8,72,139,66,16
	.byte 72,137,106,240,72,137,66,248

	.globl lj_fff_res2
	.hidden lj_fff_res2
	.type lj_fff_res2, @function
	.size lj_fff_res2, 33
lj_fff_res2:
	.byte 184,3,0,0,0,233,61,5,0,0,72,199,66,8,255,255
	.byte 255,255,235,150,72,199,66,240,255,255,255,255,233,33,5,0
	.byte 0

	.globl lj_ff_pairs
	.hidden lj_ff_pairs
	.type lj_ff_pairs, @function
	.size lj_ff_pairs, 98
lj_ff_pairs:
	.byte 131,248,2,15,130,125,16,0,0,72,139,42,73,137,234,73
	.byte 137,235,72,193,229,17,72,193,237,17,73,193,251,47,65,131
	.byte 251,244,15,133,94,16,0,0,72,139,66,240,72,193,224,17
	.byte 72,193,232,17,72,139,64,48,73,187,0,0,0,0,0,128
	.byte 251,255,76,9,216,72,139,90,248,72,137,66,240,76,137,82
	.byte 248,72,199,2,255,255,255,255,184,4,0,0,0,233,196,4
	.byte 0,0

	.globl lj_ff_ipairs_aux
	.hidden lj_ff_ipairs_aux
	.type lj_ff_ipairs_aux, @function
	.size lj_ff_ipairs_aux, 150
lj_ff_ipairs_aux:
	.byte 131,248,3,15,130,27,16,0,0,72,139,42,73,137,235,72
	.byte 193,229,17,72,193,237,17,73,193,251,47,65,131,251,244,15
	.byte 133,255,15,0,0,76,139,90,8,73,193,251,47,65,131,251
	.byte 242,15,131,237,15,0,0,242,15,16,66,8,72,139,90,248
	.byte 73,186,0,0,0,0,0,0,240,63,102,73,15,110,202,242
	.byte 15,88,193,242,15,44,200,242,15,17,66,240,59,77,48,115
	.byte 26,72,139,69,16,72,141,4,200,72,131,56,255,116,39,72
	.byte 139,40,72,137,106,248,233,2,255,255,255,131,125,52,0,116
	.byte 21,72,137,239,72,137,213,137,206
	call lj_tab_getinth
	.byte 72,137,234,72,133,192,117,211

	.globl lj_fff_res0
	.hidden lj_fff_res0
	.type lj_fff_res0, @function
	.size lj_fff_res0, 10
lj_fff_res0:
	.byte 184,1,0,0,0,233,36,4,0,0

	.globl lj_ff_ipairs
	.hidden lj_ff_ipairs
	.type lj_ff_ipairs, @function
	.size lj_ff_ipairs, 98
lj_ff_ipairs:
	.byte 131,248,2,15,130,123,15,0,0,72,139,42,73,137,234,73
	.byte 137,235,72,193,229,17,72,193,237,17,73,193,251,47,65,131
	.byte 251,244,15,133,92,15,0,0,72,139,66,240,72,193,224,17
	.byte 72,193,232,17,72,139,64,48,73,187,0,0,0,0,0,128
	.byte 251,255,76,9,216,72,139,90,248,72,137,66,240,76,137,82
	.byte 248,72,199,2,0,0,0,0,184,4,0,0,0,233,194,3
	.byte 0,0

	.globl lj_ff_pcall
	.hidden lj_ff_pcall
	.type lj_ff_pcall, @function
	.size lj_ff_pcall, 64
lj_ff_pcall:
	.byte 131,248,2,15,130,25,15,0,0,72,141,74,16,131,232,1
	.byte 187,22,0,0,0,65,15,182,174,185,253,255,255,72,193,237
	.byte 4,72,131,229,1,72,1,235,73,137,199,74,139,108,249,232
	.byte 74,137,108,249,240,73,131,239,1,119,240,233,13,246,255,255

	.globl lj_ff_xpcall
	.hidden lj_ff_xpcall
	.type lj_ff_xpcall, @function
	.size lj_ff_xpcall, 54
lj_ff_xpcall:
	.byte 131,248,3,15,130,217,14,0,0,72,139,74,8,73,137,203
	.byte 73,193,251,47,65,131,251,247,15,133,196,14,0,0,72,139
	.byte 42,72,137,10,72,137,106,8,72,141,74,24,131,232,2,187
	.byte 30,0,0,0,235,159

	.globl lj_ff_coroutine_resume
	.hidden lj_ff_coroutine_resume
	.type lj_ff_coroutine_resume, @function
	.size lj_ff_coroutine_resume, 387
lj_ff_coroutine_resume:
	.byte 131,248,2,15,130,163,14,0,0,72,139,42,72,193,229,17
	.byte 72,193,237,17,72,139,90,248,72,137,92,36,24,72,137,44
	.byte 36,76,139,26,73,193,251,47,65,131,251,249,15,133,122,14
	.byte 0,0,72,131,125,80,0,15,133,111,14,0,0,128,125,11
	.byte 1,15,135,101,14,0,0,72,139,77,40,116,21,72,59,77
	.byte 32,15,132,85,14,0,0,72,139,89,248,72,137,25,72,131
	.byte 193,8,72,141,92,193,240,72,59,93,48,15,135,59,14,0
	.byte 0,72,137,93,40,72,139,108,36,16,72,137,85,32,72,131
	.byte 194,8,72,137,85,40,72,141,108,194,232,72,41,221,72,57
	.byte 203,116,17,72,139,4,43,72,137,67,248,72,131,235,8,72
	.byte 57,203,117,239,72,137,206,72,139,60,36,232,34,244,255,255
	.byte 72,139,108,36,16,72,139,28,36,72,139,85,32,73,137,174
	.byte 152,254,255,255,65,199,134,224,253,255,255,255,255,255,255,131
	.byte 248,1,119,104,72,139,75,32,76,139,123,40,72,137,75,40
	.byte 76,137,251,72,41,203,116,35,72,141,4,26,193,235,3,72
	.byte 59,69,48,119,110,72,137,213,72,41,205,72,139,1,72,137
	.byte 4,41,72,131,193,8,76,57,249,117,240,141,67,2,73,187
	.byte 255,255,255,255,255,255,254,255,76,137,90,248,72,139,92,36
	.byte 24,137,4,36,72,199,193,248,255,255,255,247,195,3,0,0
	.byte 0,15,132,160,237,255,255,233,9,242,255,255,73,187,255,255
	.byte 255,255,255,127,255,255,76,137,90,248,72,139,75,40,72,131
	.byte 233,8,72,137,75,40,72,139,1,72,137,2,184,3,0,0
	.byte 0,235,185,72,139,12,36,76,137,121,40,72,137,222,72,137
	.byte 239
	call lj_state_growstack
	.byte 72,139,28,36,72,139,85,32,233,81,255,255,255

	.globl lj_ff_coroutine_wrap_aux
	.hidden lj_ff_coroutine_wrap_aux
	.type lj_ff_coroutine_wrap_aux, @function
	.size lj_ff_coroutine_wrap_aux, 320
lj_ff_coroutine_wrap_aux:
	.byte 72,139,106,240,72,193,229,17,72,193,237,17,72,139,109,48
	.byte 72,193,229,17,72,193,237,17,72,139,90,248,72,137,92,36
	.byte 24,72,137,44,36,72,131,125,80,0,15,133,249,12,0,0
	.byte 128,125,11,1,15,135,239,12,0,0,72,139,77,40,116,21
	.byte 72,59,77,32,15,132,223,12,0,0,72,139,89,248,72,137
	.byte 25,72,131,193,8,72,141,92,193,248,72,59,93,48,15,135
	.byte 197,12,0,0,72,137,93,40,72,139,108,36,16,72,137,85
	.byte 32,72,137,85,40,72,141,108,194,240,72,41,221,72,57,203
	.byte 116,17,72,139,4,43,72,137,67,248,72,131,235,8,72,57
	.byte 203,117,239,72,137,206,72,139,60,36,232,176,242,255,255,72
	.byte 139,108,36,16,72,139,28,36,72,139,85,32,73,137,174,152
	.byte 254,255,255,65,199,134,224,253,255,255,255,255,255,255,131,248
	.byte 1,119,85,72,139,75,32,76,139,123,40,72,137,75,40,76
	.byte 137,251,72,41,203,116,35,72,141,4,26,193,235,3,72,59
	.byte 69,48,119,63,72,137,213,72,41,205,72,139,1,72,137,4
	.byte 41,72,131,193,8,76,57,249,117,240,141,67,1,72,139,92
	.byte 36,24,137,4,36,49,201,247,195,3,0,0,0,15,132,65
	.byte 236,255,255,233,170,240,255,255,72,137,222,72,137,239
	call lj_ffh_coroutine_wrap_err
	.byte 72,139,12,36,76,137,121,40,72,137,222,72,137,239
	call lj_state_growstack
	.byte 72,139,28,36,72,139,85,32,235,131

	.globl lj_ff_coroutine_yield
	.hidden lj_ff_coroutine_yield
	.type lj_ff_coroutine_yield, @function
	.size lj_ff_coroutine_yield, 48
lj_ff_coroutine_yield:
	.byte 72,139,108,36,16,72,247,69,80,1,0,0,0,15,132,214
	.byte 11,0,0,72,137,85,32,72,141,68,194,248,72,137,69,40
	.byte 49,192,72,137,69,80,176,1,136,69,11,233,176,240,255,255

	.globl lj_ff_math_abs
	.hidden lj_ff_math_abs
	.type lj_ff_math_abs, @function
	.size lj_ff_math_abs, 45
lj_ff_math_abs:
	.byte 131,248,2,15,130,176,11,0,0,72,139,42,73,137,235,73
	.byte 193,251,47,65,131,251,242,15,131,156,11,0,0,72,209,229
	.byte 72,209,237,72,139,90,248,72,137,106,240,235,39

	.globl lj_ff_math_sqrt
	.hidden lj_ff_math_sqrt
	.type lj_ff_math_sqrt, @function
	.size lj_ff_math_sqrt, 30
lj_ff_math_sqrt:
	.byte 131,248,2,15,130,131,11,0,0,76,139,26,73,193,251,47
	.byte 65,131,251,242,15,131,114,11,0,0,242,15,81,2

	.globl lj_fff_resxmm0
	.hidden lj_fff_resxmm0
	.type lj_fff_resxmm0, @function
	.size lj_fff_resxmm0, 9
lj_fff_resxmm0:
	.byte 72,139,90,248,242,15,17,66,240

	.globl lj_fff_res1
	.hidden lj_fff_res1
	.type lj_fff_res1, @function
	.size lj_fff_res1, 5
lj_fff_res1:
	.byte 184,2,0,0,0

	.globl lj_fff_res
	.hidden lj_fff_res
	.type lj_fff_res, @function
	.size lj_fff_res, 3
lj_fff_res:
	.byte 137,4,36

	.globl lj_fff_res_
	.hidden lj_fff_res_
	.type lj_fff_res_, @function
	.size lj_fff_res_, 71
lj_fff_res_:
	.byte 247,195,3,0,0,0,117,51,56,67,255,119,31,15,182,75
	.byte 253,72,247,217,72,141,84,202,240,139,3,15,182,204,15,182
	.byte 232,72,131,195,4,193,232,16,65,255,36,238,72,199,68,194
	.byte 232,255,255,255,255,72,131,192,1,235,205,72,199,193,240,255
	.byte 255,255,233,175,239,255,255

	.globl lj_ff_math_floor
	.hidden lj_ff_math_floor
	.type lj_ff_math_floor, @function
	.size lj_ff_math_floor, 28
lj_ff_math_floor:
	.byte 76,139,26,73,193,251,47,65,131,251,242,15,131,5,11,0
	.byte 0,242,15,16,2,232,187,12,0,0,235,140

	.globl lj_ff_math_ceil
	.hidden lj_ff_math_ceil
	.type lj_ff_math_ceil, @function
	.size lj_ff_math_ceil, 31
lj_ff_math_ceil:
	.byte 76,139,26,73,193,251,47,65,131,251,242,15,131,233,10,0
	.byte 0,242,15,16,2,232,250,12,0,0,233,109,255,255,255

	.globl lj_ff_math_log
	.hidden lj_ff_math_log
	.type lj_ff_math_log, @function
	.size lj_ff_math_log, 46
lj_ff_math_log:
	.byte 131,248,2,15,133,210,10,0,0,76,139,26,73,193,251,47
	.byte 65,131,251,242,15,131,193,10,0,0,242,15,16,2,72,137
	.byte 213
	call log@PLT
	.byte 72,137,234,233,63,255,255,255

	.globl lj_ff_math_log10
	.hidden lj_ff_math_log10
	.type lj_ff_math_log10, @function
	.size lj_ff_math_log10, 46
lj_ff_math_log10:
	.byte 131,248,2,15,130,164,10,0,0,76,139,26,73,193,251,47
	.byte 65,131,251,242,15,131,147,10,0,0,242,15,16,2,72,137
	.byte 213
	call log10@PLT
	.byte 72,137,234,233,17,255,255,255

	.globl lj_ff_math_exp
	.hidden lj_ff_math_exp
	.type lj_ff_math_exp, @function
	.size lj_ff_math_exp, 46
lj_ff_math_exp:
	.byte 131,248,2,15,130,118,10,0,0,76,139,26,73,193,251,47
	.byte 65,131,251,242,15,131,101,10,0,0,242,15,16,2,72,137
	.byte 213
	call exp@PLT
	.byte 72,137,234,233,227,254,255,255

	.globl lj_ff_math_sin
	.hidden lj_ff_math_sin
	.type lj_ff_math_sin, @function
	.size lj_ff_math_sin, 46
lj_ff_math_sin:
	.byte 131,248,2,15,130,72,10,0,0,76,139,26,73,193,251,47
	.byte 65,131,251,242,15,131,55,10,0,0,242,15,16,2,72,137
	.byte 213
	call sin@PLT
	.byte 72,137,234,233,181,254,255,255

	.globl lj_ff_math_cos
	.hidden lj_ff_math_cos
	.type lj_ff_math_cos, @function
	.size lj_ff_math_cos, 46
lj_ff_math_cos:
	.byte 131,248,2,15,130,26,10,0,0,76,139,26,73,193,251,47
	.byte 65,131,251,242,15,131,9,10,0,0,242,15,16,2,72,137
	.byte 213
	call cos@PLT
	.byte 72,137,234,233,135,254,255,255

	.globl lj_ff_math_tan
	.hidden lj_ff_math_tan
	.type lj_ff_math_tan, @function
	.size lj_ff_math_tan, 46
lj_ff_math_tan:
	.byte 131,248,2,15,130,236,9,0,0,76,139,26,73,193,251,47
	.byte 65,131,251,242,15,131,219,9,0,0,242,15,16,2,72,137
	.byte 213
	call tan@PLT
	.byte 72,137,234,233,89,254,255,255

	.globl lj_ff_math_asin
	.hidden lj_ff_math_asin
	.type lj_ff_math_asin, @function
	.size lj_ff_math_asin, 46
lj_ff_math_asin:
	.byte 131,248,2,15,130,190,9,0,0,76,139,26,73,193,251,47
	.byte 65,131,251,242,15,131,173,9,0,0,242,15,16,2,72,137
	.byte 213
	call asin@PLT
	.byte 72,137,234,233,43,254,255,255

	.globl lj_ff_math_acos
	.hidden lj_ff_math_acos
	.type lj_ff_math_acos, @function
	.size lj_ff_math_acos, 46
lj_ff_math_acos:
	.byte 131,248,2,15,130,144,9,0,0,76,139,26,73,193,251,47
	.byte 65,131,251,242,15,131,127,9,0,0,242,15,16,2,72,137
	.byte 213
	call acos@PLT
	.byte 72,137,234,233,253,253,255,255

	.globl lj_ff_math_atan
	.hidden lj_ff_math_atan
	.type lj_ff_math_atan, @function
	.size lj_ff_math_atan, 46
lj_ff_math_atan:
	.byte 131,248,2,15,130,98,9,0,0,76,139,26,73,193,251,47
	.byte 65,131,251,242,15,131,81,9,0,0,242,15,16,2,72,137
	.byte 213
	call atan@PLT
	.byte 72,137,234,233,207,253,255,255

	.globl lj_ff_math_sinh
	.hidden lj_ff_math_sinh
	.type lj_ff_math_sinh, @function
	.size lj_ff_math_sinh, 46
lj_ff_math_sinh:
	.byte 131,248,2,15,130,52,9,0,0,76,139,26,73,193,251,47
	.byte 65,131,251,242,15,131,35,9,0,0,242,15,16,2,72,137
	.byte 213
	call sinh@PLT
	.byte 72,137,234,233,161,253,255,255

	.globl lj_ff_math_cosh
	.hidden lj_ff_math_cosh
	.type lj_ff_math_cosh, @function
	.size lj_ff_math_cosh, 46
lj_ff_math_cosh:
	.byte 131,248,2,15,130,6,9,0,0,76,139,26,73,193,251,47
	.byte 65,131,251,242,15,131,245,8,0,0,242,15,16,2,72,137
	.byte 213
	call cosh@PLT
	.byte 72,137,234,233,115,253,255,255

	.globl lj_ff_math_tanh
	.hidden lj_ff_math_tanh
	.type lj_ff_math_tanh, @function
	.size lj_ff_math_tanh, 46
lj_ff_math_tanh:
	.byte 131,248,2,15,130,216,8,0,0,76,139,26,73,193,251,47
	.byte 65,131,251,242,15,131,199,8,0,0,242,15,16,2,72,137
	.byte 213
	call tanh@PLT
	.byte 72,137,234,233,69,253,255,255

	.globl lj_ff_math_pow
	.hidden lj_ff_math_pow
	.type lj_ff_math_pow, @function
	.size lj_ff_math_pow, 69
lj_ff_math_pow:
	.byte 131,248,3,15,130,170,8,0,0,76,139,26,73,193,251,47
	.byte 65,131,251,242,15,131,153,8,0,0,76,139,90,8,73,193
	.byte 251,47,65,131,251,242,15,131,135,8,0,0,242,15,16,2
	.byte 242,15,16,74,8,72,137,213
	call pow@PLT
	.byte 72,137,234,233,0,253,255,255

	.globl lj_ff_math_atan2
	.hidden lj_ff_math_atan2
	.type lj_ff_math_atan2, @function
	.size lj_ff_math_atan2, 69
lj_ff_math_atan2:
	.byte 131,248,3,15,130,101,8,0,0,76,139,26,73,193,251,47
	.byte 65,131,251,242,15,131,84,8,0,0,76,139,90,8,73,193
	.byte 251,47,65,131,251,242,15,131,66,8,0,0,242,15,16,2
	.byte 242,15,16,74,8,72,137,213
	call atan2@PLT
	.byte 72,137,234,233,187,252,255,255

	.globl lj_ff_math_fmod
	.hidden lj_ff_math_fmod
	.type lj_ff_math_fmod, @function
	.size lj_ff_math_fmod, 69
lj_ff_math_fmod:
	.byte 131,248,3,15,130,32,8,0,0,76,139,26,73,193,251,47
	.byte 65,131,251,242,15,131,15,8,0,0,76,139,90,8,73,193
	.byte 251,47,65,131,251,242,15,131,253,7,0,0,242,15,16,2
	.byte 242,15,16,74,8,72,137,213
	call fmod@PLT
	.byte 72,137,234,233,118,252,255,255

	.globl lj_ff_math_ldexp
	.hidden lj_ff_math_ldexp
	.type lj_ff_math_ldexp, @function
	.size lj_ff_math_ldexp, 65
lj_ff_math_ldexp:
	.byte 131,248,3,15,130,219,7,0,0,76,139,26,73,193,251,47
	.byte 65,131,251,242,15,131,202,7,0,0,76,139,90,8,73,193
	.byte 251,47,65,131,251,242,15,131,184,7,0,0,221,66,8,221
	.byte 2,217,253,221,217,72,139,90,248,221,90,240,233,62,252,255
	.byte 255

	.globl lj_ff_math_frexp
	.hidden lj_ff_math_frexp
	.type lj_ff_math_frexp, @function
	.size lj_ff_math_frexp, 76
lj_ff_math_frexp:
	.byte 131,248,2,15,130,154,7,0,0,76,139,26,73,193,251,47
	.byte 65,131,251,242,15,131,137,7,0,0,242,15,16,2,72,137
	.byte 213,72,141,60,36
	call frexp@PLT
	.byte 72,137,234,139,44,36,72,139,90,248,242,15,17,66,240,242
	.byte 15,42,205,242,15,17,74,248,184,3,0,0,0,233,247,251
	.byte 255,255

	.globl lj_ff_math_modf
	.hidden lj_ff_math_modf
	.type lj_ff_math_modf, @function
	.size lj_ff_math_modf, 64
lj_ff_math_modf:
	.byte 131,248,2,15,130,78,7,0,0,76,139,26,73,193,251,47
	.byte 65,131,251,242,15,131,61,7,0,0,242,15,16,2,72,137
	.byte 213,72,141,122,240
	call modf@PLT
	.byte 72,137,234,72,139,90,248,242,15,17,66,248,184,3,0,0
	.byte 0,233,183,251,255,255

	.globl lj_ff_math_min
	.hidden lj_ff_math_min
	.type lj_ff_math_min, @function
	.size lj_ff_math_min, 77
lj_ff_math_min:
	.byte 131,248,2,15,130,14,7,0,0,185,2,0,0,0,76,139
	.byte 26,73,193,251,47,65,131,251,242,15,131,248,6,0,0,242
	.byte 15,16,2,57,193,15,131,126,251,255,255,76,139,92,202,248
	.byte 73,193,251,47,65,131,251,242,15,131,217,6,0,0,242,15
	.byte 16,76,202,248,242,15,93,193,131,193,1,235,214

	.globl lj_ff_math_max
	.hidden lj_ff_math_max
	.type lj_ff_math_max, @function
	.size lj_ff_math_max, 77
lj_ff_math_max:
	.byte 131,248,2,15,130,193,6,0,0,185,2,0,0,0,76,139
	.byte 26,73,193,251,47,65,131,251,242,15,131,171,6,0,0,242
	.byte 15,16,2,57,193,15,131,49,251,255,255,76,139,92,202,248
	.byte 73,193,251,47,65,131,251,242,15,131,140,6,0,0,242,15
	.byte 16,76,202,248,242,15,95,193,131,193,1,235,214

	.globl lj_ff_string_byte
	.hidden lj_ff_string_byte
	.type lj_ff_string_byte, @function
	.size lj_ff_string_byte, 64
lj_ff_string_byte:
	.byte 131,248,2,15,133,116,6,0,0,72,139,42,73,137,235,72
	.byte 193,229,17,72,193,237,17,73,193,251,47,65,131,251,251,15
	.byte 133,88,6,0,0,72,139,90,248,131,125,20,1,15,130,188
	.byte 246,255,255,15,182,109,24,242,15,42,197,233,207,250,255,255

	.globl lj_ff_string_char
	.hidden lj_ff_string_char
	.type lj_ff_string_char, @function
	.size lj_ff_string_char, 76
lj_ff_string_char:
	.byte 73,139,174,56,253,255,255,73,59,174,64,253,255,255,114,5
	.byte 232,223,6,0,0,131,248,2,15,133,31,6,0,0,76,139
	.byte 26,73,193,251,47,65,131,251,242,15,131,14,6,0,0,242
	.byte 15,44,42,129,253,255,0,0,0,15,135,254,5,0,0,137
	.byte 44,36,65,186,1,0,0,0,72,141,4,36

	.globl lj_fff_newstr
	.hidden lj_fff_newstr
	.type lj_fff_newstr, @function
	.size lj_fff_newstr, 28
lj_fff_newstr:
	.byte 72,139,108,36,16,72,137,85,32,68,137,210,72,137,198,72
	.byte 137,239,72,137,92,36,24
	call lj_str_new

	.globl lj_fff_resstr
	.hidden lj_fff_resstr
	.type lj_fff_resstr, @function
	.size lj_fff_resstr, 30
lj_fff_resstr:
	.byte 72,139,85,32,72,139,90,248,73,187,0,0,0,0,0,128
	.byte 253,255,76,9,216,72,137,66,240,233,82,250,255,255

	.globl lj_ff_string_sub
	.hidden lj_ff_string_sub
	.type lj_ff_string_sub, @function
	.size lj_ff_string_sub, 174
lj_ff_string_sub:
	.byte 73,139,174,56,253,255,255,73,59,174,64,253,255,255,114,5
	.byte 232,89,6,0,0,65,186,255,255,255,255,131,248,3,15,130
	.byte 147,5,0,0,118,24,76,139,90,16,73,193,251,47,65,131
	.byte 251,242,15,131,127,5,0,0,242,68,15,44,82,16,72,139
	.byte 42,73,137,235,72,193,229,17,72,193,237,17,73,193,251,47
	.byte 65,131,251,251,15,133,93,5,0,0,76,139,90,8,73,193
	.byte 251,47,65,131,251,242,15,131,75,5,0,0,242,15,44,74
	.byte 8,139,69,20,68,57,208,114,23,133,201,126,33,65,41,202
	.byte 124,44,72,141,68,13,23,65,131,194,1,233,54,255,255,255
	.byte 124,7,69,141,84,2,1,235,224,65,137,194,235,219,116,7
	.byte 1,193,131,193,1,127,214,185,1,0,0,0,235,207

	.globl lj_fff_emptystr
	.hidden lj_fff_emptystr
	.type lj_fff_emptystr, @function
	.size lj_fff_emptystr, 5
lj_fff_emptystr:
	.byte 69,49,210,235,216

	.globl lj_ff_string_reverse
	.hidden lj_ff_string_reverse
	.type lj_ff_string_reverse, @function
	.size lj_ff_string_reverse, 108
lj_ff_string_reverse:
	.byte 131,248,2,15,130,251,4,0,0,73,139,174,56,253,255,255
	.byte 73,59,174,64,253,255,255,114,5,232,157,5,0,0,72,139
	.byte 50,73,137,243,72,193,230,17,72,193,238,17,73,193,251,47
	.byte 65,131,251,251,15,133,202,4,0,0,72,139,108,36,16,73
	.byte 141,190,240,253,255,255,72,137,85,32,72,139,71,16,72,137
	.byte 111,24,72,137,7,72,137,92,36,24
	call lj_buf_putstr_reverse
	.byte 72,137,199
	call lj_buf_tostr
	.byte 233,195,254,255,255

	.globl lj_ff_string_lower
	.hidden lj_ff_string_lower
	.type lj_ff_string_lower, @function
	.size lj_ff_string_lower, 108
lj_ff_string_lower:
	.byte 131,248,2,15,130,143,4,0,0,73,139,174,56,253,255,255
	.byte 73,59,174,64,253,255,255,114,5,232,49,5,0,0,72,139
	.byte 50,73,137,243,72,193,230,17,72,193,238,17,73,193,251,47
	.byte 65,131,251,251,15,133,94,4,0,0,72,139,108,36,16,73
	.byte 141,190,240,253,255,255,72,137,85,32,72,139,71,16,72,137
	.byte 111,24,72,137,7,72,137,92,36,24
	call lj_buf_putstr_lower
	.byte 72,137,199
	call lj_buf_tostr
	.byte 233,87,254,255,255

	.globl lj_ff_string_upper
	.hidden lj_ff_string_upper
	.type lj_ff_string_upper, @function
	.size lj_ff_string_upper, 108
lj_ff_string_upper:
	.byte 131,248,2,15,130,35,4,0,0,73,139,174,56,253,255,255
	.byte 73,59,174,64,253,255,255,114,5,232,197,4,0,0,72,139
	.byte 50,73,137,243,72,193,230,17,72,193,238,17,73,193,251,47
	.byte 65,131,251,251,15,133,242,3,0,0,72,139,108,36,16,73
	.byte 141,190,240,253,255,255,72,137,85,32,72,139,71,16,72,137
	.byte 111,24,72,137,7,72,137,92,36,24
	call lj_buf_putstr_upper
	.byte 72,137,199
	call lj_buf_tostr
	.byte 233,235,253,255,255

	.globl lj_ff_bit_tobit
	.hidden lj_ff_bit_tobit
	.type lj_ff_bit_tobit, @function
	.size lj_ff_bit_tobit, 58
lj_ff_bit_tobit:
	.byte 131,248,2,15,130,183,3,0,0,76,139,26,73,193,251,47
	.byte 65,131,251,242,15,131,166,3,0,0,242,15,16,2,72,189
	.byte 0,0,0,0,0,0,56,67,102,72,15,110,205,242,15,88
	.byte 193,102,15,126,197,233,177,1,0,0

	.globl lj_ff_bit_band
	.hidden lj_ff_bit_band
	.type lj_ff_bit_band, @function
	.size lj_ff_bit_band, 107
lj_ff_bit_band:
	.byte 131,248,2,15,130,125,3,0,0,72,189,0,0,0,0,0
	.byte 0,56,67,102,72,15,110,205,76,139,26,73,193,251,47,65
	.byte 131,251,242,15,131,93,3,0,0,242,15,16,2,242,15,88
	.byte 193,102,15,126,197,65,137,194,72,141,68,194,240,72,57,208
	.byte 15,134,107,1,0,0,76,139,24,73,193,251,47,65,131,251
	.byte 242,15,131,99,1,0,0,242,15,16,0,242,15,88,193,102
	.byte 15,126,193,33,205,72,131,232,8,235,210

	.globl lj_ff_bit_bor
	.hidden lj_ff_bit_bor
	.type lj_ff_bit_bor, @function
	.size lj_ff_bit_bor, 107
lj_ff_bit_bor:
	.byte 131,248,2,15,130,18,3,0,0,72,189,0,0,0,0,0
	.byte 0,56,67,102,72,15,110,205,76,139,26,73,193,251,47,65
	.byte 131,251,242,15,131,242,2,0,0,242,15,16,2,242,15,88
	.byte 193,102,15,126,197,65,137,194,72,141,68,194,240,72,57,208
	.byte 15,134,0,1,0,0,76,139,24,73,193,251,47,65,131,251
	.byte 242,15,131,248,0,0,0,242,15,16,0,242,15,88,193,102
	.byte 15,126,193,9,205,72,131,232,8,235,210

	.globl lj_ff_bit_bxor
	.hidden lj_ff_bit_bxor
	.type lj_ff_bit_bxor, @function
	.size lj_ff_bit_bxor, 107
lj_ff_bit_bxor:
	.byte 131,248,2,15,130,167,2,0,0,72,189,0,0,0,0,0
	.byte 0,56,67,102,72,15,110,205,76,139,26,73,193,251,47,65
	.byte 131,251,242,15,131,135,2,0,0,242,15,16,2,242,15,88
	.byte 193,102,15,126,197,65,137,194,72,141,68,194,240,72,57,208
	.byte 15,134,149,0,0,0,76,139,24,73,193,251,47,65,131,251
	.byte 242,15,131,141,0,0,0,242,15,16,0,242,15,88,193,102
	.byte 15,126,193,49,205,72,131,232,8,235,210

	.globl lj_ff_bit_bswap
	.hidden lj_ff_bit_bswap
	.type lj_ff_bit_bswap, @function
	.size lj_ff_bit_bswap, 57
lj_ff_bit_bswap:
	.byte 131,248,2,15,130,60,2,0,0,76,139,26,73,193,251,47
	.byte 65,131,251,242,15,131,43,2,0,0,242,15,16,2,72,189
	.byte 0,0,0,0,0,0,56,67,102,72,15,110,205,242,15,88
	.byte 193,102,15,126,197,15,205,235,55

	.globl lj_ff_bit_bnot
	.hidden lj_ff_bit_bnot
	.type lj_ff_bit_bnot, @function
	.size lj_ff_bit_bnot, 55
lj_ff_bit_bnot:
	.byte 131,248,2,15,130,3,2,0,0,76,139,26,73,193,251,47
	.byte 65,131,251,242,15,131,242,1,0,0,242,15,16,2,72,189
	.byte 0,0,0,0,0,0,56,67,102,72,15,110,205,242,15,88
	.byte 193,102,15,126,197,247,213

	.globl lj_fff_resbit
	.hidden lj_fff_resbit
	.type lj_fff_resbit, @function
	.size lj_fff_resbit, 9
lj_fff_resbit:
	.byte 242,15,42,197,233,94,246,255,255

	.globl lj_fff_fallback_bit_op
	.hidden lj_fff_fallback_bit_op
	.type lj_fff_fallback_bit_op, @function
	.size lj_fff_fallback_bit_op, 8
lj_fff_fallback_bit_op:
	.byte 68,137,208,233,196,1,0,0

	.globl lj_ff_bit_lshift
	.hidden lj_ff_bit_lshift
	.type lj_ff_bit_lshift, @function
	.size lj_ff_bit_lshift, 88
lj_ff_bit_lshift:
	.byte 131,248,3,15,130,187,1,0,0,76,139,26,73,193,251,47
	.byte 65,131,251,242,15,131,170,1,0,0,76,139,90,8,73,193
	.byte 251,47,65,131,251,242,15,131,152,1,0,0,242,15,16,2
	.byte 242,15,16,74,8,72,189,0,0,0,0,0,0,56,67,102
	.byte 72,15,110,213,242,15,88,194,242,15,88,202,102,15,126,197
	.byte 102,15,126,201,211,229,235,151

	.globl lj_ff_bit_rshift
	.hidden lj_ff_bit_rshift
	.type lj_ff_bit_rshift, @function
	.size lj_ff_bit_rshift, 91
lj_ff_bit_rshift:
	.byte 131,248,3,15,130,99,1,0,0,76,139,26,73,193,251,47
	.byte 65,131,251,242,15,131,82,1,0,0,76,139,90,8,73,193
	.byte 251,47,65,131,251,242,15,131,64,1,0,0,242,15,16,2
	.byte 242,15,16,74,8,72,189,0,0,0,0,0,0,56,67,102
	.byte 72,15,110,213,242,15,88,194,242,15,88,202,102,15,126,197
	.byte 102,15,126,201,211,237,233,60,255,255,255

	.globl lj_ff_bit_arshift
	.hidden lj_ff_bit_arshift
	.type lj_ff_bit_arshift, @function
	.size lj_ff_bit_arshift, 91
lj_ff_bit_arshift:
	.byte 131,248,3,15,130,8,1,0,0,76,139,26,73,193,251,47
	.byte 65,131,251,242,15,131,247,0,0,0,76,139,90,8,73,193
	.byte 251,47,65,131,251,242,15,131,229,0,0,0,242,15,16,2
	.byte 242,15,16,74,8,72,189,0,0,0,0,0,0,56,67,102
	.byte 72,15,110,213,242,15,88,194,242,15,88,202,102,15,126,197
	.byte 102,15,126,201,211,253,233,225,254,255,255

	.globl lj_ff_bit_rol
	.hidden lj_ff_bit_rol
	.type lj_ff_bit_rol, @function
	.size lj_ff_bit_rol, 91
lj_ff_bit_rol:
	.byte 131,248,3,15,130,173,0,0,0,76,139,26,73,193,251,47
	.byte 65,131,251,242,15,131,156,0,0,0,76,139,90,8,73,193
	.byte 251,47,65,131,251,242,15,131,138,0,0,0,242,15,16,2
	.byte 242,15,16,74,8,72,189,0,0,0,0,0,0,56,67,102
	.byte 72,15,110,213,242,15,88,194,242,15,88,202,102,15,126,197
	.byte 102,15,126,201,211,197,233,134,254,255,255

	.globl lj_ff_bit_ror
	.hidden lj_ff_bit_ror
	.type lj_ff_bit_ror, @function
	.size lj_ff_bit_ror, 79
lj_ff_bit_ror:
	.byte 131,248,3,114,86,76,139,26,73,193,251,47,65,131,251,242
	.byte 115,73,76,139,90,8,73,193,251,47,65,131,251,242,115,59
	.byte 242,15,16,2,242,15,16,74,8,72,189,0,0,0,0,0
	.byte 0,56,67,102,72,15,110,213,242,15,88,194,242,15,88,202
	.byte 102,15,126,197,102,15,126,201,211,205,233,55,254,255,255

	.globl lj_fff_fallback_2
	.hidden lj_fff_fallback_2
	.type lj_fff_fallback_2, @function
	.size lj_fff_fallback_2, 7
lj_fff_fallback_2:
	.byte 184,3,0,0,0,235,5

	.globl lj_fff_fallback_1
	.hidden lj_fff_fallback_1
	.type lj_fff_fallback_1, @function
	.size lj_fff_fallback_1, 5
lj_fff_fallback_1:
	.byte 184,2,0,0,0

	.globl lj_fff_fallback
	.hidden lj_fff_fallback
	.type lj_fff_fallback, @function
	.size lj_fff_fallback, 119
lj_fff_fallback:
	.byte 72,139,108,36,16,72,139,90,248,72,137,92,36,24,72,137
	.byte 85,32,72,141,68,194,248,72,141,136,160,0,0,0,72,137
	.byte 69,40,72,139,66,240,72,193,224,17,72,193,232,17,72,59
	.byte 77,48,119,110,72,137,239,255,80,40,72,139,85,32,133,192
	.byte 15,143,90,244,255,255,72,139,77,40,72,41,209,193,233,3
	.byte 133,192,141,65,1,72,139,106,240,117,28,72,193,229,17,72
	.byte 193,237,17,72,139,93,32,139,11,15,182,233,15,182,205,72
	.byte 131,195,4,65,255,36,238

	.globl lj_vm_call_tail
	.hidden lj_vm_call_tail
	.type lj_vm_call_tail, @function
	.size lj_vm_call_tail, 64
lj_vm_call_tail:
	.byte 72,137,209,247,195,3,0,0,0,117,17,15,182,107,253,72
	.byte 247,221,72,141,84,234,240,233,152,230,255,255,72,137,221,72
	.byte 131,229,248,72,41,234,233,137,230,255,255,190,20,0,0,0
	.byte 72,137,239
	call lj_state_growstack
	.byte 72,139,85,32,49,192,235,143

	.globl lj_fff_gcstep
	.hidden lj_fff_gcstep
	.type lj_fff_gcstep, @function
	.size lj_fff_gcstep, 59
lj_fff_gcstep:
	.byte 93,72,137,44,36,72,139,108,36,16,72,137,92,36,24,72
	.byte 137,85,32,72,141,68,194,248,72,137,239,72,137,69,40
	call lj_gc_step
	.byte 72,139,85,32,72,139,69,40,72,41,208,193,232,3,131,192
	.byte 1,72,139,44,36,85,195

	.globl lj_vm_record
	.hidden lj_vm_record
	.type lj_vm_record, @function
	.size lj_vm_record, 0
lj_vm_record:

	.globl lj_vm_rethook
	.hidden lj_vm_rethook
	.type lj_vm_rethook, @function
	.size lj_vm_rethook, 14
lj_vm_rethook:
	.byte 65,15,182,134,185,253,255,255,168,16,117,59,235,29

	.globl lj_vm_inshook
	.hidden lj_vm_inshook
	.type lj_vm_inshook, @function
	.size lj_vm_inshook, 73
lj_vm_inshook:
	.byte 65,15,182,134,185,253,255,255,168,16,117,45,168,12,116,41
	.byte 65,255,142,112,254,255,255,116,4,168,4,116,28,72,139,108
	.byte 36,16,72,137,85,32,72,137,222,72,137,239
	call lj_dispatch_ins
	.byte 72,139,85,32,15,182,75,253,15,182,107,252,15,183,67,254
	.byte 65,255,164,238,208,4,0,0

	.globl lj_cont_hook
	.hidden lj_cont_hook
	.type lj_cont_hook, @function
	.size lj_cont_hook, 13
lj_cont_hook:
	.byte 72,131,195,4,72,139,77,216,137,12,36,235,223

	.globl lj_vm_hotloop
	.hidden lj_vm_hotloop
	.type lj_vm_hotloop, @function
	.size lj_vm_hotloop, 0
lj_vm_hotloop:

	.globl lj_vm_callhook
	.hidden lj_vm_callhook
	.type lj_vm_callhook, @function
	.size lj_vm_callhook, 5
lj_vm_callhook:
	.byte 72,137,92,36,24

	.globl lj_vm_hotcall
	.hidden lj_vm_hotcall
	.type lj_vm_hotcall, @function
	.size lj_vm_hotcall, 67
lj_vm_hotcall:
	.byte 72,141,68,194,248,72,139,108,36,16,72,137,85,32,72,137
	.byte 69,40,72,137,222,72,137,239
	call lj_dispatch_call
	.byte 72,199,68,36,24,0,0,0,0,72,139,85,32,72,137,193
	.byte 72,139,69,40,72,41,208,72,137,205,15,182,75,253,193,232
	.byte 3,131,192,1,255,229

	.globl lj_cont_stitch
	.hidden lj_cont_stitch
	.type lj_cont_stitch, @function
	.size lj_cont_stitch, 0
lj_cont_stitch:

	.globl lj_vm_profhook
	.hidden lj_vm_profhook
	.type lj_vm_profhook, @function
	.size lj_vm_profhook, 33
lj_vm_profhook:
	.byte 72,139,108,36,16,72,137,85,32,72,137,222,72,137,239
	call lj_dispatch_profile
	.byte 72,139,85,32,72,131,235,4,233,254,231,255,255

	.globl lj_vm_floor_sse
	.hidden lj_vm_floor_sse
	.type lj_vm_floor_sse, @function
	.size lj_vm_floor_sse, 0
lj_vm_floor_sse:

	.globl lj_vm_exit_handler
	.hidden lj_vm_exit_handler
	.type lj_vm_exit_handler, @function
	.size lj_vm_exit_handler, 0
lj_vm_exit_handler:

	.globl lj_vm_exit_interp
	.hidden lj_vm_exit_interp
	.type lj_vm_exit_interp, @function
	.size lj_vm_exit_interp, 0
lj_vm_exit_interp:

	.globl lj_vm_floor
	.hidden lj_vm_floor
	.type lj_vm_floor, @function
	.size lj_vm_floor, 91
lj_vm_floor:
	.byte 72,184,255,255,255,255,255,255,255,127,102,72,15,110,208,72
	.byte 184,0,0,0,0,0,0,48,67,102,72,15,110,216,15,40
	.byte 200,102,15,84,202,102,15,46,217,118,47,102,15,85,208,242
	.byte 15,88,203,242,15,92,203,102,15,86,202,72,184,0,0,0
	.byte 0,0,0,240,63,102,72,15,110,208,242,15,194,193,1,102
	.byte 15,84,194,242,15,92,200,15,40,193,195

	.globl lj_vm_ceil_sse
	.hidden lj_vm_ceil_sse
	.type lj_vm_ceil_sse, @function
	.size lj_vm_ceil_sse, 0
lj_vm_ceil_sse:

	.globl lj_vm_ceil
	.hidden lj_vm_ceil
	.type lj_vm_ceil, @function
	.size lj_vm_ceil, 91
lj_vm_ceil:
	.byte 72,184,255,255,255,255,255,255,255,127,102,72,15,110,208,72
	.byte 184,0,0,0,0,0,0,48,67,102,72,15,110,216,15,40
	.byte 200,102,15,84,202,102,15,46,217,118,47,102,15,85,208,242
	.byte 15,88,203,242,15,92,203,102,15,86,202,72,184,0,0,0
	.byte 0,0,0,240,191,102,72,15,110,208,242,15,194,193,6,102
	.byte 15,84,194,242,15,92,200,15,40,193,195

	.globl lj_vm_trunc
	.hidden lj_vm_trunc
	.type lj_vm_trunc, @function
	.size lj_vm_trunc, 0
lj_vm_trunc:

	.globl lj_vm_trunc_sse
	.hidden lj_vm_trunc_sse
	.type lj_vm_trunc_sse, @function
	.size lj_vm_trunc_sse, 94
lj_vm_trunc_sse:
	.byte 72,184,255,255,255,255,255,255,255,127,102,72,15,110,208,72
	.byte 184,0,0,0,0,0,0,48,67,102,72,15,110,216,15,40
	.byte 200,102,15,84,202,102,15,46,217,118,50,102,15,85,208,15
	.byte 40,193,242,15,88,203,242,15,92,203,72,184,0,0,0,0
	.byte 0,0,240,63,102,72,15,110,216,242,15,194,193,1,102,15
	.byte 84,195,242,15,92,200,102,15,86,202,15,40,193,195

	.globl lj_vm_mod
	.hidden lj_vm_mod
	.type lj_vm_mod, @function
	.size lj_vm_mod, 118
lj_vm_mod:
	.byte 15,40,232,242,15,94,193,72,184,255,255,255,255,255,255,255
	.byte 127,102,72,15,110,208,72,184,0,0,0,0,0,0,48,67
	.byte 102,72,15,110,216,15,40,224,102,15,84,226,102,15,46,220
	.byte 118,56,102,15,85,208,242,15,88,227,242,15,92,227,102,15
	.byte 86,226,72,184,0,0,0,0,0,0,240,63,102,72,15,110
	.byte 208,242,15,194,196,1,102,15,84,194,242,15,92,224,15,40
	.byte 197,242,15,89,204,242,15,92,193,195,242,15,89,200,15,40
	.byte 197,242,15,92,193,195

	.globl lj_vm_powi_sse
	.hidden lj_vm_powi_sse
	.type lj_vm_powi_sse, @function
	.size lj_vm_powi_sse, 98
lj_vm_powi_sse:
	.byte 131,248,1,126,43,169,1,0,0,0,117,8,242,15,89,192
	.byte 209,232,235,241,209,232,116,23,15,40,200,242,15,89,192,209
	.byte 232,116,8,115,246,242,15,89,200,235,240,242,15,89,193,195
	.byte 116,253,114,30,247,216,232,202,255,255,255,72,184,0,0,0
	.byte 0,0,0,240,63,102,72,15,110,200,242,15,94,200,15,40
	.byte 193,195,72,184,0,0,0,0,0,0,240,63,102,72,15,110
	.byte 192,195

	.globl lj_vm_cpuid
	.hidden lj_vm_cpuid
	.type lj_vm_cpuid, @function
	.size lj_vm_cpuid, 20
lj_vm_cpuid:
	.byte 137,248,83,49,201,15,162,137,6,137,94,4,137,78,8,137
	.byte 86,12,91,195

	.globl lj_assert_bad_for_arg_type
	.hidden lj_assert_bad_for_arg_type
	.type lj_assert_bad_for_arg_type, @function
	.size lj_assert_bad_for_arg_type, 1
lj_assert_bad_for_arg_type:
	.byte 204

	.globl lj_vm_ffi_callback
	.hidden lj_vm_ffi_callback
	.type lj_vm_ffi_callback, @function
	.size lj_vm_ffi_callback, 198
lj_vm_ffi_callback:
	.byte 83,65,87,65,86,72,131,236,40,76,141,181,216,2,0,0
	.byte 72,139,157,128,1,0,0,15,183,192,137,131,208,0,0,0
	.byte 72,137,123,112,72,137,115,120,72,137,147,128,0,0,0,72
	.byte 137,139,136,0,0,0,242,15,17,67,48,242,15,17,75,56
	.byte 242,15,17,83,64,242,15,17,91,72,72,141,68,36,80,76
	.byte 137,131,144,0,0,0,76,137,139,152,0,0,0,242,15,17
	.byte 99,80,242,15,17,107,88,242,15,17,115,96,242,15,17,123
	.byte 104,72,137,131,176,0,0,0,72,137,230,72,137,92,36,24
	.byte 72,137,223
	call lj_ccallback_enter
	.byte 65,199,134,224,253,255,255,255,255,255,255,72,139,80,32,72
	.byte 139,64,40,72,41,208,72,139,106,240,72,193,229,17,72,193
	.byte 237,17,72,193,232,3,72,131,192,1,72,139,93,32,139,11
	.byte 15,182,233,15,182,205,72,131,195,4,65,255,36,238

	.globl lj_cont_ffi_callback
	.hidden lj_cont_ffi_callback
	.type lj_cont_ffi_callback, @function
	.size lj_cont_ffi_callback, 49
lj_cont_ffi_callback:
	.byte 72,139,76,36,16,73,139,158,168,254,255,255,72,137,75,16
	.byte 72,137,81,32,72,137,105,40,72,137,223,72,137,198
	call lj_ccallback_leave
	.byte 72,139,67,112,242,15,16,67,48,233,64,224,255,255

	.globl lj_vm_ffi_call
	.hidden lj_vm_ffi_call
	.type lj_vm_ffi_call, @function
	.size lj_vm_ffi_call, 160
lj_vm_ffi_call:
	.byte 85,72,137,229,83,72,137,251,139,67,8,72,41,196,15,182
	.byte 75,12,131,233,1,120,17,72,139,132,203,192,0,0,0,72
	.byte 137,4,204,131,233,1,121,239,15,182,67,15,72,139,187,144
	.byte 0,0,0,72,139,179,152,0,0,0,72,139,147,160,0,0
	.byte 0,72,139,139,168,0,0,0,76,139,131,176,0,0,0,76
	.byte 139,139,184,0,0,0,133,192,116,40,15,40,67,16,15,40
	.byte 75,32,15,40,83,48,15,40,91,64,131,248,4,118,19,15
	.byte 40,99,80,15,40,107,96,15,40,115,112,15,40,187,128,0
	.byte 0,0,255,19,72,137,131,144,0,0,0,15,41,67,16,72
	.byte 137,147,152,0,0,0,15,41,75,32,72,139,93,248,201,195

	.section .note.GNU-stack,"",@progbits
	.ident "DynASM 1.4.0"

	.section .debug_frame,"",@progbits
.Lframe0:
	.long .LECIE0-.LSCIE0
.LSCIE0:
	.long 0xffffffff
	.byte 0x1
	.string ""
	.uleb128 0x1
	.sleb128 -8
	.byte 0x10
	.byte 0xc
	.uleb128 0x7
	.uleb128 8
	.byte 0x80+0x10
	.uleb128 0x1
	.align 8
.LECIE0:

.LSFDE0:
	.long .LEFDE0-.LASFDE0
.LASFDE0:
	.long .Lframe0
	.quad .Lbegin
	.quad 15325
	.byte 0xe
	.uleb128 80
	.byte 0x86
	.uleb128 0x2
	.byte 0x83
	.uleb128 0x3
	.byte 0x8f
	.uleb128 0x4
	.byte 0x8e
	.uleb128 0x5
	.align 8
.LEFDE0:

.LSFDE1:
	.long .LEFDE1-.LASFDE1
.LASFDE1:
	.long .Lframe0
	.quad lj_vm_ffi_call
	.quad 160
	.byte 0xe
	.uleb128 16
	.byte 0x86
	.uleb128 0x2
	.byte 0xd
	.uleb128 0x6
	.byte 0x83
	.uleb128 0x3
	.align 8
.LEFDE1:

	.section .eh_frame,"a",@progbits
.Lframe1:
	.long .LECIE1-.LSCIE1
.LSCIE1:
	.long 0
	.byte 0x1
	.string "zPR"
	.uleb128 0x1
	.sleb128 -8
	.byte 0x10
	.uleb128 6
	.byte 0x1b
	.long lj_err_unwind_dwarf-.
	.byte 0x1b
	.byte 0xc
	.uleb128 0x7
	.uleb128 8
	.byte 0x80+0x10
	.uleb128 0x1
	.align 8
.LECIE1:

.LSFDE2:
	.long .LEFDE2-.LASFDE2
.LASFDE2:
	.long .LASFDE2-.Lframe1
	.long .Lbegin-.
	.long 15325
	.uleb128 0
	.byte 0xe
	.uleb128 80
	.byte 0x86
	.uleb128 0x2
	.byte 0x83
	.uleb128 0x3
	.byte 0x8f
	.uleb128 0x4
	.byte 0x8e
	.uleb128 0x5
	.align 8
.LEFDE2:

.Lframe2:
	.long .LECIE2-.LSCIE2
.LSCIE2:
	.long 0
	.byte 0x1
	.string "zR"
	.uleb128 0x1
	.sleb128 -8
	.byte 0x10
	.uleb128 1
	.byte 0x1b
	.byte 0xc
	.uleb128 0x7
	.uleb128 8
	.byte 0x80+0x10
	.uleb128 0x1
	.align 8
.LECIE2:

.LSFDE3:
	.long .LEFDE3-.LASFDE3
.LASFDE3:
	.long .LASFDE3-.Lframe2
	.long lj_vm_ffi_call-.
	.long 160
	.uleb128 0
	.byte 0xe
	.uleb128 16
	.byte 0x86
	.uleb128 0x2
	.byte 0xd
	.uleb128 0x6
	.byte 0x83
	.uleb128 0x3
	.align 8
.LEFDE3:

